complete hw3-1