Programming assignment
#2