f = open("input.txt", "r") lines = f.read().splitlines() def score(char): if char.lower() == char: return ord(char) - 96 else: return ord(char) - 38 summed = 0 for i in range(0, len(lines), 3): group = lines[i : i + 3] symbol = list(set(group[0]).intersection(group[1]).intersection(group[2])) summed = summed + score(symbol[0]) print(summed)