Finished HW #2