Assignment 1 part2