hw2 done.  Accidentally submitted as hw3, doh