brute force find
BST find