Recursions can be hard to understand. In this article, I am proposing a different way of thinking to make it easier to construct and work with recursive functions