What is life?

195 answers 195