a machine with gears and wheels