def max_laugh_sequence(s): max_length = 0 current_length = 0 for i in range(len(s)): if s[i] == 'a': # 如果当前字符是 'a',则尝试扩展序列 if i == 0 or s[i-1] == 'h': # 如果前一个字符是 'h' 或者这是第一个字符 current_length += 1 else: current_length = 1 elif s[i] == 'h': # 如果当前字符是 'h',则尝试扩展序列 if i == 0 or s[i-1] == 'a': # 如果前一个字符是 'a' 或者这是第一个字符 current_length += 1 else: current_length = 1 else: # 如果当前字符既不是 'a' 也不是 'h',则重置当前长度 current_length = 0 # 更新最大长度 max_length = max(max_length, current_length) return max_length # 输入处理 n = int(input()) s = input() # 计算最大笑声长度 result = max_laugh_sequence(s) print( result)