Puzzles solved by gdfg