import sys sys.setrecursionlimit(10**9) # from collections import deque # d=deque() s=list(input()) # for i in s: # d.append(i) n=len(s) st=set() # print(d) def dfs(s,tmpl): if len(s)==0: st.add(tuple(tmpl)) return dfs(s[1:],tmpl+[s[0]]) dfs(s[:-1],tmpl+[s[-1]]) dfs(s,[]) print(len(st))