354 Assignment 2