Puzzles commented by ava