# 英大文字からなる文字列 S が与えられます。
# S の部分文字列 (注記を参照) であるような最も長い ACGT 文字列 の長さを求めてください。
# ここで、ACGT 文字列とは A, C, G, T 以外の文字を含まない文字列です。

s = gets.chomp

lengths = [0]
length = 0
s.length.times do |i|
    case s[i]
    when "A", "C", "G", "T"
        length += 1
    else
        lengths << length if length != 0
        length = 0
    end
end

puts lengths.max