#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")