in reply to How would I be able to find all possible letter arrangements?
There is a search web page here that you can have your script search through a web connection using LWP::Useragent and HTTP::Request::Common.
drinkd