Puzzles commented by o