std::next_permutation からソースそのままコピペでいいじゃん