HW4 Part I.