Added Programming Assignment 1