update hw2 stuff\n add hw3 source