import sys input = sys.stdin.readline sys.setrecursionlimit(2147483647) INF=float("inf") MOD=10**9+7 # A = [ int(input()) for _ in range(N) ] ############################## S = list(input().rstrip()) ret = {} def dfs(S, t): # print(S, t) if S == []: ret[t] = True return dfs(S[1:], t+S[0]) dfs(S[:-1], t+S[-1]) dfs(S, '') print(len(ret))