def parse_program(input_lines: list): pc_target = int(input_lines[0].split()[1]) program_parts = [] for line in input_lines[1:]: parts = line.split() program_parts.append( Day16.Instruction(parts[0], *list(map(int, parts[1:])))) return pc_target, program_parts