lca bst

lowest common ancestor for BST (iterative and recursive)