Puzzles solved by MAPC