HW3 part 3 initial checkin