Submission for Programming Assignment 2

Same as title