Final Submission for Ass 1