Puzzles commented by juan p.