Puzzles commented by sofia