Puzzles commented by sofi