#143 DHの核となるアルゴリズムをまとめたクラス案を作成した