Assignment 4 - Question 3 - Develop reasoning