#include <bits/stdc++.h>
using namespace std;
int main() {
  string a;
  int c = 0, maior = -1, k = 0, rs;
  bool let = false;
  cin >> a;
  for (int i = 0; i < a.size(); i++) {
    c = a.size() - i;
    rs = i;
    for (int j = a.size() - 1; j >= i; j--) {
      if (a[i + k] != a[j]) {
        if (c > maior) maior = c;
      }
      k++;
    }
    i = rs;
    k = 0;
  }
  if (maior != -1)
    cout << maior;
  else
    cout << "0";
  return 0;
}
