Finish Assingment2