It shouldn't be to hard to adapt Jumble solver CGI to handle multiple words. Just insert a space between each letter, permute, and test the spelling of each word in the string. I don't know if the performance would be all that great, but gmax had a fast version of this here Re: Jumble solver