Assaignment 1