A very clever and simple design, with 2 cylinders connected by 3 pistons. The movement is created by converting lateral action to rotary with the steam or air pressure applied to both cylinders at the same time. The pressure is applied to each piston in turn as it rotates and expelled through the second port.