Completed HW2