I am new to learning python, and i want help with the output of this program to understand the return function well.
def Simba(num1, num2):
    num1 = Timon(1 + num2 * 3, num1 // 4)
    print('Simba', num1, num2)
def Timon(num1, num2):
    num1 = Pumba(num2, num1)
    num2 = Pumba(num1, num2)
    print('Timon', num1, num2)
    return num2
def Pumba(num1, num2):
    print('Pumba', num1, num2)
    return num1
Simba(13, 4)
 
     
    