Source: https://sites.math.washington.edu/~conroy/m120-general/bike.pdf