Puzzles commented by tp