How a four-stroke engine works. This took forever - the positions of the piston and the crankshaft are all preset.