Source: https://scilearn.sydney.edu.au/firstyear/exams/chem1101/topic18_answers.pdf