Puzzles commented by yani