inversionのアルゴリズムをつくる