Puzzles solved by dfdrgf