Added updated Programming Assignment 2