Double acting steam engine.
Same
principle
of operation as on locomotive.