Microsoft interview question

Binay Tree Lowest Common Ancestor