#include #include #include #include #include #include #include #include #include #include #include using ll = long long; using namespace std; int main(){ string s, tmp = ""; int n; cin >> s; n = s.size(); vector v(n); set st; for (int i = 0; i < n; i++) v[i] = i; do{ for (int i = 0; i < n; i++) tmp += s[v[i]]; st.insert(tmp); tmp = ""; }while(next_permutation(v.begin(), v.end())); cout << st.size() - 1 << endl; }