Binary Search Tree Code Explain - Part 2