add mapreduce.cc