completed hw4
hw5 submitted