Puzzles solved by TSH