TinyMD5 hash function from the third Crypto homework...