resolve the unrecognize output problem, change the hash id order, 
tested hash function for over 900000 entries(see the test.txt),code
clean and formalize.