completed first assigment