Assignment 3 Task 2 b solution