Puzzles solved by Blaire