Puzzles solved by anna*