added validate BST tree solution