Puzzles solved by MPG