Puzzles solved by ANNA