Puzzles solved by dgl