#coding: utf-8 ##yuki_170 import math from collections import Counter s=raw_input() counter = Counter(s) dic=dict(counter) lv=[] for k,v in dic.items(): lv.append(v) fd=1 for i in xrange(len(lv)): fd*=math.factorial(lv[i]) res=math.factorial(len(s))/fd print res-1