Finshed HW3 93%