package hlTest.suanfa;  import java.util.Scanner;   public class Main
{ public static void main(String[] args){
        Scanner scanner = new Scanner(System.in);  String sour = scanner.nextLine();  int length = sour.length();  if(length == 1){
            System.out.println(1);  return;  } char[] arr = sour.toCharArray();  int result = 0;  for(int i = 0; i<length - 1; i++){ if(arr[i] == arr[i + 1]){
                result = Math.max(result, getLength1(arr, i, i+1));  } if(i>0 && arr[i-1] == arr[i + 1]){
                result = Math.max(result, getLength1(arr, i - 1, i+1));  }
        }
        System.out.println(result);  } private static int getLength1(char[] arr, int i, int j){ int result = 0;  int length = arr.length;  if(j - i == 1){
            result = 2;  }else{
            result = 3;  } while(i - 1>-1 && j + 1<length && arr[i-1] == arr[j + 1]){
            result += 2;  i--;  j++;  } return result;  }
}