#include using namespace std; #define int long long templatebool chmax(T &a, const T &b) { if (abool chmin(T &a, const T &b) { if (b> s; vector a; for(int i = 0;i < s.size();i++) a.push_back(i); set st; do{ string t = ""; for(auto i : a){ t += s[i]; } st.insert(t); }while(next_permutation(a.begin(), a.end())); st.erase(s); cout << st.size() << endl; return 0; }