MapReduce homework