import re result = 0 with open("part1_input.txt", "r") as file_input: results = re.findall(r"mul\(\d+,\d+\)", file_input.read()) for item in results: first_number, second_number = re.findall(r"\d+", item) result += int(first_number) * int(second_number) print(result)