#include <bits/stdc++.h>
using namespace std;
string S;
int N;
int dfs(int i, int j) {
  if (i < 0 || N - 1 < i || j < 0 || N - 1 < j || i >= j) {
    return 0;
  }
  int res = 0;
  if (S[i] != S[j]) {
    res += 2;
    res += dfs(i - 1, j + 1);
  } else {
    res += dfs(i + 1, j + 1);
  }
  return res;
}
int main() {
  cin >> S;
  N = S.size();
  int ans = dfs(0, 1);
  cout << ans << endl;
  return 0;
}
