I have finshed Assignment 2