S=raw_input() cnt=[0 for i in range(26)] fact=[1 for i in range(9)] for i in range(1,9): fact[i]=fact[i-1]*i for s in S: cnt[ord(s)-ord('A')]+=1 ans=fact[len(S)] for i in range(26): ans/=fact[cnt[i]] print ans-1