Puzzles solved by GRANDPA