hw3 final edit