What is life ?
66