333. Largest BST Subtree (Medium)