Programming Assignment 2 is completed