Puzzles solved by A.M