Contemplating the meaning of life.