Puzzles solved by mcm