#include using namespace std; string S; set se; void dfs(int i,int j,string st){ if(i==j){st+=S[i]; se.insert(st); return;} dfs(i+1,j,st+S[i]); dfs(i,j-1,st+S[j]); } int main(){ cin >> S; string q=""; dfs(0,S.size()-1,q); cout << se.size() << endl; }