ちなみに、無駄にforで処理してたのをwhile使うようにきれいに書き換えたのは、最適化コンパイルをしてもちゃんと高速化されてる><(そういう無駄な書き方してる部分のリファクタリングはちゃんとやった方がいいよだよね><)
思考の /dev/null