A few months ago I created a Truecrypt volume, with a password I created using words from a cover of a book that I stringed together randomly. The words were typed out side by side with no spaces. This was a while ago, and now I cannot remember the order of the words, or how long the password was. However, I know that the password is made up out of 20 possible words (on the book cover).
Is there a program where I can input these 20 words that will try all possible combinations and get me back my password? I'm using Windows 7.