Do not dispair. I know you don't like math that much. But this could get really interesting. And if you like math, this puzzle will be so on your liking. This program will generate a 20 word puzzle for you to solve at your leisure.
Here are some key features of "p3x20":
· All words are 3-letter long
· Four letters are provided as hint
· Hint letters can be random, all same, or user defined
· Overlapping letters in words must be same
· A word cannot be made twice
· You can use three standard or your own dictionary
· User dictionaries must be sorted text files, one word in each line