2点目はREADが最初のFORの中に無かった事です。これじゃあ、次のFORの終了値までをREADで読み込む事になるので、out of data が出てくる訳です。 2つ目もこれで良いですかね?