def f(n): r=1 for i in range(1,n+1): r*=i return r S=input() D={} for s in S: if s in D: D[s]+=1 else: D[s]=1 U=f(len(S)) for s in D: U//=f(D[s]) print(U-1)