ああ、ringcopyなんて便利な命令があるのか。 同じ配列渡してもバグらないのであれば、 一次元配列で受けて ringcopy が最速のような気がしますね。