Start of m3607 hw5