Puzzles solved by dg