charles babbage_329.zip