Explain Recursive Function Algorithm Visualizer