402 Assignment 1