finished assignment1