#include <bits/stdc++.h>
using namespace std;
int main() {
  string s;
  cin >> s;
  long long int i;
  while (1) {
    for (i = 0; i < (int)s.size(); i++) {
      if (s[i] != s[(int)s.size() - i - 1]) break;
    }
    if (i < (int)s.size()) return cout << (int)s.size() << endl, 0;
    s.erase(s.begin() + (int)s.size() - 1);
    if (s.empty()) return cout << 0, 0;
  }
}
