#include <iostream>
using namespace std;
const int N=1e7;
int main() {
string st;
cin>>st;
int len=st.size();
int all=0;
char n=st[0];
int i=0,j=len-1;
if(st[i]==n || st[j]==n){
while(st[i]==n && i<j) i++,all++;
while(st[j]==n && i<j) j--,all++;
}
int maxlen=1,ans=1;
for(int i=0;i<len-1;i++){
if(st[i]==st[i+1]) maxlen++;
ans=max(maxlen,ans);
if(st[i]!=st[i+1]) maxlen=1;
}
ans=max(all,ans);
cout<<ans;
return 0;
}
// 64 位输出请用 printf("%lld")

京公网安备 11010502036488号