Submission for assignment 1