Pergunta de entrevista da empresa Microsoft

Least Common Ancestor (simple solution).