First Submission of the assignment 1