円の中心点が直線上を移動するようなプログラムしか書けません。 数学の知識が必要なのでしょうね。