import time def recur(x, y, depth): print(depth, x, y) z = x * y - 5 if (x % y == 0): print("Base case reached.") return "A" time.sleep(1) var1 = recur(z,x, depth+1) var2 = recur(z,z, depth+1) return var1 + var2 x = recur(3,2, 0) print("Answer:", x)