Puzzles solved by tudtd