Just do it one by one, only 144 possible scenarios.

Are you sure about that?

- There are 12 possibilities for the first word
- You have to try each of the 11 other words with each of the choices that you make for the first word

That's 12 X 11 = 132

For each of those 132 possibilities, there are 10 remaining words to try.

That's 132 X 10 = 1320

For each of those 1320 different sets of 3 words, there are 9 remaining words to try.

That's 132 X 9 = 11880

For each of those 11880 different sets of 4 words, there are 8 remaining words to try.

That's 11880 X 8 = 95040

For each of those 95040 different sets of 5 words, there are 7 remaining words to try.

That's 95040 X 7 = 665280

For each of those 665280 different sets of 6 words, there are 6 remaining words to try.

That's 665280 X 6 = 3991680

For each of those 3991680 different sets of 7 words, there are 5 remaining words to try.

That's 3991680 X 5 = 19958400

For each of those 19958400 different sets of 8 words, there are 4 remaining words to try.

That's 19958400 X 4 = 79833600

For each of those 79833600 different sets of 9 words, there are 3 remaining words to try.

That's 79833600 X 3 = 239500800

For each of those 239500800 different sets of 10 words, there are 2 remaining words to try.

That's 239500800 X 2 = 479001600

For each of those 479001600 different sets of 11 words, there is only 1 remaining word. Since there aren't multiple options, that remaining word doesn't increase the number of possibilities.

That's nearly 480 million possibilities. (A bit more than 144).

Just doing it one-by-one by hand, might take a bit of time.