add the lca for bst recusive version