added example BST for ease of testing