with open("day5/input.txt") as file: data = file.readlines() safeFood = [] maybeRotten = [] for index, item in enumerate(data): if(item == "\n"): print(f"At index {index} is space") safeFood = [value.strip("\n") for value in data[:index]] maybeRotten = [int(value.strip("\n")) for value in data[index+1:]] safeRanges = [] for safeRange in safeFood: safeRanges.append([int(number) for number in safeRange.split("-")]) safeFoodNumber = 0 for item in maybeRotten: for ranges in safeRanges: if((ranges[0] <= item) and (item <= ranges[1])): safeFoodNumber+=1 break print(safeRanges) print(maybeRotten) print(safeFoodNumber)