#include<iostream>
#include<string>
using namespace std;
int main(){
string str;
while(cin>>str){
int length=0;
for(int i=0;i<str.size()-1;i++){
int j=i;
int k=i+1;
int t=i+2;
int max1=0;
int max2=1;
if(str[j]==str[k]){
while(j>=0&&k<str.size()){
max1+=2;
j--;
k++;
if(str[j]!=str[k])
break;
}
}
j=i;
if(t<str.size() && str[j]==str[t]){
while(j>=0&&t<str.size()){
max2+=2;
j--;
t++;
if(str[j]!=str[t])
break;
}
}
int max=max1>max2?max1:max2;
length=length>max?length:max;
}
cout<<length<<endl;
}
return 0;
}