... life has found a better way to energize itself. ...
... And some of you have stumbled upon it and found it. ...