Comp 206 Assignment 3 Question 1