import java.util.HashSet; import java.util.Scanner; import java.util.Set; public class Yuki052 { public static void main(String[] args) { Yuki052 hoge = new Yuki052(); } Yuki052() { Scanner scanner = new Scanner(System.in); String S = scanner.next(); Set set = new HashSet(); for (int i = 0; i < 1 << S.length(); i++) { StringBuilder tmp = new StringBuilder(); int a = 0; int b = S.length() - 1; for (int j = 0; j < S.length(); j++) { if ((i & (1 << j)) > 0) { tmp.append(S.charAt(a)); a++; } else { tmp.append(S.charAt(b)); b--; } } set.add(tmp.toString()); } System.out.println(set.size()); } }