Submission of Assignment 2

This is the code file to be committed for submission for Assignment 2.