#include "bits/stdc++.h" #define REP(i,n,N) for(int i=(n); i<(N); i++) #define RREP(i,n,N) for(int i=(N-1); i>=n; i--) #define CK(n,a,b) ((a)<=(n)&&(n)<(b)) #define ALL(v) (v).begin(),(v).end() #define p(s) cout<<(s)<>s; int ans; int n=s.size(); RREP(i,1,n){ REP(j,0,n-i+1){ a = reva = s.substr(j,i); reverse(ALL(reva)); if(a==reva){ ans=a.size(); p(ans); return 0; } } } return 0; }