アルゴリズムって最終的に達成したい目標から逆算する感じで作る?