#include <iostream>
#include <string>
using namespace std;
int ishuiwen(string s){
   int len=s.size();
   int j=len-1;
    for(int i=0;i<j;i++,j--){
        if(s[i]!=s[j]) return 0;
    }
    return len;
}
int main() {
    string str;
    cin>>str;
    int count=0;
    int len=str.size();
    if(len==0||len==1)cout<<len<<endl;
    else {
     for(int i=0;i<len-1;i++){
        for(int j=len-i;j>0;j--){
           // cout<<str.substr(i,j);
            int fl=ishuiwen(str.substr(i,j));
          //  cout<<fl<<endl;
            if(fl>count)count=fl;
        }
    }   
    }
    
    cout<<count;
}
// 64 位输出请用 printf("%lld")