Puzzles solved by Mary Anne