これまでの実装をあきらめ、FFDH法を実装した