Puzzles solved by Blair