Adding submission for Programming Assignment 2