21. The mystery of life.