==> geometry/revolutions.s <==
4 if the smaller circle rolls on the outside of the larger circle; 2 if
it rolls on the inside.
Imagine you are rolling a wheel by pushing it along the equator of the
earth. Suppose the circumference of the wheel is one third of that of
the earth. By the time you return to your starting point, the wheel
finishes 3 revolutions relative to you. But do not forget you yourself
also finishes 1 revolution in the same direction. As a result, the
number of absolute revolutions is 3+1=4.
But if the small circle is rolling inside the large circle, the answer
is then 3-1=2, because in this case the wheel makes a counter-revolution
as you walk once around.