universal common ancestor

universal common ancestor