What is life?

203 answers 203