complete asgn1