Programming Assignment for Mining Massive Datasets