HW4 Part II.