S = raw_input() n = len(S) print max(max(j-i for j in range(i+1,n+(i>0)) if S[i:(j+i)/2+(j-i)%2]==S[(j+i)/2:j][::-1]) for i in range(n))