Puzzles commented by teo