Puzzles solved by tps