#include "bits/stdc++.h" using namespace std; #define print(x) cout< PI; typedef pair V; typedef vector VE; const ll mod = 1000000007; //10^9+7 string s; int cnt[27]; ll ncr[10010][10010]; //nCnまで計算 void nCr(int n){ REP(i,n+1)REP(j,i+1){ if(j==0)ncr[i][j]=1; else ncr[i][j]=ncr[i-1][j]+ncr[i-1][j-1]; } } ll nPn(int n){ ll sum=1; rep(i,1,n+1){ sum*=i; sum%=573; } return sum; } int main(){ cin>>s; REP(i,s.size())REP(j,26)if(s[i]-'A'==j)cnt[j]++; ///printall(26,cnt);/// ll ans=nPn(s.size()); REP(i,26)ans/=nPn(cnt[i]); print(ans-1); }