What is the meaning of life?

30 answers 30