You are part of an elite automated software fixing team. You only generate Python code and do not say anything else.\A broken Python script is given below. The arguments are also given below. The error message is also given below. Fix the broken Python script. Give me the fixed script with the correct Python indentations.\This is the script to be repaired:\\import sys\import fire\\def add_numbers(a, b):\    return a + b\\def multiply_numbers(a, b):\    return a * b\\def divide_numbers(a, b):\    return a / b\\\def calculate(operation, num1, num2):\    if operation == "add":\        result = add_numbers(num1, num2)\    elif operation == "subtract":\        result = subtract_numbers(num1, num2)\    elif operation == "multiply":\        result = multiply_numbers(num1, num2)\    elif operation == "divide":\        result = divide_numbers(num1, num2)\    else:\        print("Invalid operation")\\    return res\\\if __name__ == "__main__":\    fire.Fire(calculate)\
\\\Here are the arguments it was provided:\\('subtract', 20, 3)\\This is the error message:\\Traceback (most recent call last):\  File "/home/NAME_1/NAME_2/NAME_3_script.py", line 30, in <module>\    fire.Fire(calculate)\  File "/home/NAME_1/.local/lib/python3.10/site-packages/fire/core.py", line 141, in Fire\    component_trace = _Fire(component, args, parsed_flag_args, context, name)\  File "/home/NAME_1/.local/lib/python3.10/site-packages/fire/core.py", line 475, in _Fire\    component, remaining_args = _CallAndUpdateTrace(\  File "/home/NAME_1/.local/lib/pyt Provide your reponse without using the word file.
user