When I started learning how to code, as most developers to be, I encountered the term “recursion”. It was hard for me to put my head around it and every time I tried to google more about it I kept on seeing the Fibonacci or factorial of n examples over…