The meaning of life remains elusive.