What is the meaning of life? Is this a new idea? How does it related to the topic of existentialism and despair?