Puzzles solved by anne