ソースサイズが大きいのならそれは単純ではない。
まずはそれだけのための最小限のプログラムを作って試すこと。