finished assignment 2

finished assignment 2