Algorithms and Bicycles