Uniflow steam engine by Dan Gelbart: