all the MD5 functions errors fixed using strict.