file_in = open("input.txt", "r") file_out = open("output.txt", "w") prev_num = None curr_chain_len = 0 max_chain_len = 0 for num_str in file_in: num = int(num_str.strip()) if prev_num is None or num == prev_num: curr_chain_len += 1 else: max_chain_len = max(max_chain_len, curr_chain_len) curr_chain_len = 1 prev_num = num max_chain_len = max(max_chain_len, curr_chain_len) file_out.write(str(max_chain_len)) file_in.close() file_out.close()