Explain Recursive Function Algorithm Example