My Programming Assignment 2