1. def fact(n):
2.     if n == 0:
3.         return 1
4.     x = n - 1
5.     y = fact(x)
6.     return n * y
7. #### driver program ####
8. print("Result of fact(4) = ", fact(4))