>>265
Prologでオンメモリで処理するのが一番簡単なのではないか。