complete hw3-2