IS602 HW12 complete.