Final Submission For Assignment 1