Puzzles solved by Blake