Second progress m3607 hw6