s=gets.chomp;$><<(0..~-n=s.size).map{|i|(1..n-1).map{|j|t=s[i,j];t!=t.reverse ? 0:t.size}}.flatten.max