first common ancestor