Classic MapReduce example 1: inverted index