Explain Recursive Function With Example Code