A little programme to find crossword solutions with minimal pre-solved letters. Input any known letters from the word you're looking for (3 to 20 letters). The 661,485 word and phrases dictionary will be searched for any matching patterns and the results shown. The word lists have been obtained by combining many freely available lists of crossword answers. The lists are plain text files and can be added to with any text editor.