Westonci.ca offers quick and accurate answers to your questions. Join our community and get the insights you need today. Our platform connects you with professionals ready to provide precise answers to all your questions in various areas of expertise. Our platform provides a seamless experience for finding reliable answers from a network of experienced professionals.

In Python write a recursive function called print_num_pattern() to output the following number pattern.

Given a positive integer as input (Ex: 12), subtract another positive integer (Ex: 3) continually until 0 or a negative value is reached, and then continually add the second integer until the first integer is again reached.

For coding simplicity, output a space after every integer, including the last. Do not end output with a newline.

Ex. If the input is:

12
3
the output is:

12 9 6 3 0 3 6 9 12


# TODO: Write recursive print_num_pattern() function

if __name__ == "__main__":
num1 = int(input())
num2 = int(input())
print_num_pattern(num1, num2)