Puzzles solved by Blaine