#include <iostream>
#include <string>
#include <set>
using namespace std;

set<string> se;

void calc(string s,string s2){
  string s3,s4;
  int ss;
  ss=s.size();
  if(ss==1){
    se.insert(s2);
  } else {
    for(int i=0; i<2; ++i){
      s3=s;
      s4=s2;
      if(i==0){
        s4+=s3[0];
        s3.erase(s3.begin()+0);
        calc(s3,s4);
      } else{
        s4+=s3[ss-1];
        s3.erase(s3.begin()+ss-1);
        calc(s3,s4);
      }
    }
  }
}

int main(){
  string s,s2;
  cin>>s;
  calc(s,s2);
  cout<<se.size()<<endl;
  return 0;
}