... to streets, indoors, and even under water. ...
... oxidize produce chemical energy water and carbon dioxide ...