Puzzles solved by stp