my personal map-reduce test program