Mining Massive Data Sets: Program Assignment 1