Finish HW 5