Programming assignment

#2