L10 1
def cascade(n):
if n<10:
print(n)
else:
print(n)
cascade(n//10)
print(n)
def inverse_cascade(n):
grow(n)
print(n)
shrink(n)
def fg(f,g,n):
if n:
f(n)
g(n)
grow = lambda n: fg(grow, print, n//10)
shrink = lambda n: fg(print,shrink, n//10)
cascade(12345)
print()
inverse_cascade(12345)