Puzzles solved by TDH3