CIS573_ASSIGNMENT_2