resetとcurrent、nextで解決できました。
ありがとうございます。

しかし、こんな面倒くさい方法じゃなく、
変数をまた最初から番号付けするような便利な関数はないのでしょうか。。。