Puzzles solved by MPP