Valid Binary Search Tree Leetcode Problem