nimのめっちゃ強いアルゴリズムです