Puzzles solved by M M