Citi Interview Question

All expected