Source: http://web.mnstate.edu/jasperse/Chem355/Diels-Alder.pdf