Puzzles commented by ann