Finished 320 hw6 lab