from collections import deque s = input() l = len(s) sset = set() for b in range(1 << l): d = deque(s) t = [] for i in range(l): if b >> i & 1: c = d.popleft() else: c = d.pop() t.append(c) sset.add(''.join(t)) print(len(sset))