#include <bits/stdc++.h>
#define MOD 1000000007LL
using namespace std;
typedef long long ll;
typedef pair<int,int> P;

string str;
int dp[1001][1001];

int main(void){
	cin >> str;
	int n=str.size();
	int ans=0;
	for(int i=0;i<n;i++){
		int now=0;
		for(int j=0;j<n;j++){
			if(i-j<0 || i+j>=n)break;
			if(j==0)now++;
			else if(str[i-j]==str[i+j])now+=2;
		}
		ans=max(ans,now);
	}
	for(int i=0;i<n;i++){
		int now=0;
		for(int j=0;j<n;j++){
			if(i-j<0 || i+j+1>=n)break;
			if(str[i-j]==str[i+j+1])now+=2;
		}
		ans=max(ans,now);
	}
	printf("%d\n",ans);
	return 0;
}