Puzzles solved by MEXICO