Puzzles solved by GRA