Puzzles solved by gfdg