mapreduce in ruby!