Programming Assignment 2 for Victor Borrero