/* にゃんぱすー */ #include using namespace std; int main(){ string s;cin>>s; int ans = 1; for(int i = 0; s.size() > i; i++){ for(int j = 0; s.size() > i; i++){ if(i >= j)continue; if(i==0 && j==s.size()-1)continue; //i~jが怪文か int ti = i; int tj = j; bool ok = true; while(ti < tj){ if(s[ti] != s[tj]){ ok = false; break; } ti++; tj--; } ans = max(ans,j-i+1); } } cout << ans << endl; }