Programming assignment without the last exercise.