マウスについてくる動き(数珠つなぎ)

円を3つ描きますが、この時以下のルールで動かすことにします。
・1つめの円はマウスについていく
・2つめの円は1つめの円についていく
・3つめの円は3つめの円についていく
そうすると3つの円が一斉にマウスについていくのではなく、少し遅れて時間差でついていくようになります。このように規則的なルール作りをしていくと、アルゴリズミックで面白い動きが作れます。

ソースコード