Puzzles solved by mpm