Puzzles solved by Granger