LeetCode BST problem. which I definitely like