Assignment 1

finished assignment 1