let arr = str.split("");
  let len = arr.length;
  let max = 0
  for(let i = 0;i<len;i++){
      let a = i,b = i+1
      while(a>=0&&b<len&&arr[a--]==arr[b++]){
          if(b-a-1>max){
              max = b-a-1
          }
      }
      
      let c = i,d = i+2
      while(c>=0&&d<len&&arr[c--]==arr[d++]){
          if(d-c-1>max){
              max = d-c-1
          }
      }
  }
  console.log(max);
}
max(readline());