Implemented BST 50%.