closest_common_ancestor
if (closest_common_ancestor(dd, newparent) == dd) {
ancestor = closest_common_ancestor(sdd, tdd);