Assignment 2 CSC 202