Puzzles solved by MEIP