Completed hw5