Surgery

A 55 year old patient presents with history of five episodes of macroscopic hematuria each lasting for about 4 to 5 days in the past five years. Which of the following investigations should be performed to evaluate the suspected diagnosis.