Puzzles solved by M A