Puzzles commented by vmvh