Assignment 3 Problem 1