Assignment 4 CS 2450