Programming Assignment 2

Submitted for final evaluation