Puzzles solved by Campbell