What is the meaning of life?

285 answers 285