There is a web site that uses a computer with an algorithm that solves...
anagrams. It will give all possible solutions to the anagram in a few seconds. Unfortunately, I can't remember the web address, but you should be able to find it with a google search.