HW4 Initial.