全部でどれくらいの長さになるか指定しないから、最初の出力で設定全部吐き出そうとするのでは?