BST almost implemented.