fix of tiny bug inside my_xmd5 function