4-3 solution : build BST with minimal height using Divide-Conque