https://www.msjchem.com/reactivity-12-energy-cycles-in-reactions-hl.html