hw5 done.