Carlos Ruiz Programming Assignment 2