Puzzles commented by vivi