そういえばCOBOLは、
a.lengthという事ができないから繰り返し処理の時
変数にわざと配列の要素数を格納していて
その回数分ループさせるよね

例えば、店舗数を並列に固定で入れておいて
その店舗数まで繰り返させる。
店舗が多くなるとその店舗数を入力している
変数の初期値を+1する。