Submission of assignment 2