Microsoft interview question

Lowest Common Ancestor in a Binary Tree