Pergunta de entrevista da empresa eClerx

Puzzles were difficult