Puzzles solved by ME.