#include<bits/stdc++.h>
using namespace std;

string x;
int y;
int rez=100000000;
int main(){
    getline(cin,x);
    y=x.size();
    for(int i=0;i<x.size();i++){
        if(x[i]!=x[i+1]){ rez=min(rez,max(i+1,y-i-1));}
    }
    cout << rez;
}