Source: https://oliver.chemistry.ucsc.edu/151A/Examsols/ExamFinal-2000.pdf