Citi interview question

Nothing much