Puzzles solved by DPT