Puzzles solved by Alexander Barrett