Puzzles solved by LTD