Source: http://www2.chem.uic.edu/audrey/chem222/assign_docs/fall_19/genchem_pblms.pdf