eClerx interview question

Puzzles were difficult