import sys

for s in sys.stdin:
    n = len(s)
    res = []
    for i in range(n):#双指针法,遍历寻找所有满足条件的子串,并放入列表res中
        for j in range(i+1, n+1):
            if s[i:j] == s[i:j][::-1]:#判断当前子串是否为回文串
                res.append(s[i:j])
    
    if res != []:#如果列表res不为空,则输出列表res中最长元素的长度,用到了map()函数
        print(max(map(len, res)))
    else:
        print(1)