Puzzles commented by cloud