Question: how to change linear motion to rotary motion?
Answer: crank