second commit:
have a clearly understand about mapper and reducer's input and output
key/value pair how to set.That's nice.