#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; }