finish hw3