いいねぇ これは即サブルーチン化できそうなんで、 327行目のgoto @touchをreturnに、上の方にあるgoto @readを全部gosub @readに書き換えてみましょう で、「なんでサブルーチンにするか?」というと、簡単に言ってしまえば「あとで読む時に楽」ってのが理由です 他にも「同じ処理を何度も書かなくても済む」とか「処理の塊をコンパクトに纏められる」とか、割とメリットがあります