Reading, understanding and implementing the slider crank mechanism.