m3607 hw6 pt4