from min_stack import MinStack from stack import MainStack def main(input_1, input_2): result = [] stack = MinStack() result.append(None) for i in range(1, len(input_1)): if input_1[i] == "push()": push = stack.push(input_2[i]) result.append(push) elif input_1[i] == "pop()": pop = stack.pop() result.append(pop) elif input_1[i] == "min_number()": min_num = stack.min_number() result.append(min_num) return result