Puzzles solved by TPS