s = read_line if s.chars.uniq.size == 1 puts s.size.odd? ? -1 : 0 elsif s == s.reverse puts s.size == 3 ? -1 : s.size - 2 else puts s.size end