Programming assignment 2 - lorenzo-cestaro