#include #include int main() { long i, j, k; long ans = 1; std::string str; std::cin >> str; std::sort(&str[0], &str[str.length()]); for(i = 1; i <= str.length(); i++) { ans *= i; } for(i = 0; i < str.length(); i++) { j = i+1; while(str[j] == str[i]) { j++; } ans /= (j-i); } ans--; std::cout << ans << std::endl; return 0; }