pneumatic and hydraulic