BinarySearchTree seems to be working fine