Source: https://www.student.uwa.edu.au/__data/assets/pdf_file/0008/1860524/FactorisingExercises132.pdf