HW due Fri Sept 8