L=['A', 'B', 'M', 'D', 'E', 'F', 'L', 'H', 'I', 'J', 'R', 'G', 'N', 'C', 'O', 'Q', 'P', 'K', 'S', 'Y', 'U', 'V', 'W', 'X', 'T', 'Z', '/', '+', '-', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9'] N=[ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 100, 100, 100, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9] table=dict() for i in range(len(L)): table[L[i]] = N[i] text = open("EVEN.txt", "r").read() pairs = list() string_pair = "" for c in text: if table[c]%2==0: string_pair = string_pair+c else: pairs.append(string_pair) string_pair="" solution = max(pairs, key=len) print(solution)