import os #if (os.path.isfile("./input")): # input = open("./input", "r").read() #else: input = "987654321111111\n811111111111119\n234234234234278\n818181911112111\n" r = 0 for bat in input.split('\n'): if (bat == ""): break for i in reversed(range(12)): print(bat) r += int(max(bat[:-i + 1])) * 10**i bat = bat[bat.find(max(bat[:-i + 1])) + 1:] # i dont remember the code i did on this one, it's just weird code for part2 that doesnt work, sorryyyyyyyyyyyyyyyyyyyy print(r)