Puzzles commented by val