added a tree question: first common ancestor