Puzzles commented by Java