#include #include #include #include #include #include #include #include #include #include #include #include using namespace std; //#define __int64 long long #define long __int64 #define REP(i,a,b) for(int i=a;i> s; for(int left=0; left= r){ ans = max(ans, right - left + 1); } } } if(ans == s.length()){ if(check(s)){ cout << ans - 1 << endl; }else{ cout << ans - 2 << endl; } }else{ cout << ans << endl; } return 0; }