Meditation on the meaning of life