#include <iostream>
#include <vector>
#include <cstdio>
#include <sstream>
#include <map>
#include <string>
#include <algorithm>
#include <queue>
#include <cmath>
#include <set>
using namespace std;


int main(){
	string s;
	cin >> s;
	sort(s.begin(), s.end());

	int ans = 0;
	do{
		ans++;
	}while(next_permutation(s.begin(), s.end()));
	cout << ans-1 << endl;
	return 0;
}