理論上、1323(49*27)のバッファがあれば動作するはずであったが、素でバッファオーバーフーローしてたので、場当たり的に5000のバッファを用意してなんとか動作した が、それでもバッファが枯渇したので、トレースしなおしてみたら なんのことはないIF文の条件漏れだった これで理論上問題ないはずの1323のバッファで事足りるようになった が、読みづらいことには変わりない