BST search: pre, in, post