Final hw3 commit
final hw3 commit