Puzzles solved by DGT