Recursion In Programming Smallest Recursive Program Recursion Using Stack