Now hash.c can pass all of the given tests