>>394
> indexとcycleの役割

index は(おそらく整数の)配列だろう。
「ふるい」にかけた後 index(n) == 1となる n が素数。

cycleはDOループの中で次の行からend doまでをスキップする。