321. The roar of life