Microsoft interview question

lowest common ancestor in binary tree,