Puzzles solved by MiP