make balanced bst O(n) solution added; browser history