Universal common ancestor