Assignment 1 a