
# N = gets.to_i
S = gets.chomp
# a = gets.split.map(&:to_i)

s = S.gsub(?A, ?0).gsub(?T, ?0).gsub(?G, ?0).gsub(?C, ?0)
# p s
n = s.size

ans = k = 0

s.chars do |c|
  
  if c == ?0
    k += 1
  else
    ans = k if ans < k
    k = 0
  end
end

puts ans