biswashbc07610761 biswashbc07610761 31-05-2021 Business contestada List the inventions of charles Barbbage.