import math s=raw_input() l=len(s) m=set([s]) n=-1 for _ in xrange(math.factorial(l)): if n==len(m): break n=len(m) for i in m.copy(): i=list(i) for j in range(len(s)-1): i[j],i[j+1]=i[j+1],i[j] m.add("".join(i)) #print len(m) #print m print len(m)-1