Babbage: How the planets got their spots