cleaned up MD5.hs