Last universal common ancestor