It looks like they don't use a logic to decrypt the md5 hsashed string.
They seems to be having the md5 hash string have in their database matched with the word.
So when i give md5 string of complex words it don't show its decrypted version.
Now a days programmers don't use md5 method for encrypting. Now we use modern methods for encrypting and decrypting with private key.
