mapreduce demo