Pergunta de entrevista da empresa EXL Service

The puzzles where the most difficult one; almost impossible to get it right