complete assignment 1

complete assignment 1