#include<bits/stdc++.h>
using namespace std;
bool t(string s){
for(int i=0;i<s.size();i++){
if(s[i]!=s[s.size()-1-i])return false;
}
return true;
}
int f(string s){
int sum=1;
while(t(s)==true){
s=s.substr(0,s.size()/2);
sum++;
}
return sum;
}
int main(){
string s;
cin>>s;
cout<<f(s)-1;
return 0;
}
0分,8个超时,2个错误