旗押して考えてくれ。
二分探査はハードコードするべきではないです。 あと一応四則演算は出来ましたね。 FFT乗算とか高速化はまだ出来ていませんが。 なので、極限最適化して1つのプロジェクトにしたやつを作ります。