hw5 complete