Puzzles solved by Grefra