j+1をendifの前に入れたら配列の境界外とかでエラーになってしまい、
二重ループでFor j = 0 to 3 ってやってみたけどエラーになってしまって。
変数はidxとj以外にもう1つ必要なんでしょうか?