Puzzles commented by sophia