243=245か?availableは終端判定にはまったく使えないぞ。