S = input() n = len(S) ans = 1 for i in range(n): j = 1 res = 1 while i - j >= 0 and i + j < n: if S[i - j] == S[i + j]: res += 2 j += 1 ans = max(ans, res) for i in range(n - 1): j = 0 res = 0 while i - j >= 0 and i + j + 1 < n: if S[i - j] == S[i + j + 1]: res += 1 j += 1 ans = max(ans, res) print(ans)