Assignment 6 - Problem 4 - Draft