Puzzles solved by DPG