last universal common ancestor

last universal common ancestor