What I'm looking for is a program where I can type in a word and the results will output many variations of misspellings of that partucular word Here are some of the ways misspellings can take place. I have more but this is the bulk of it 1. There can be a mis-stroke on the keyboard. Each letter would have the potential of being another letter one key away. I can provide the possible mistaken letters for each particular letter. Example: Input = hat, Output = gat, yat, uat, jat, nat, bat, hqt, hwt, etc. … 2. The can be a double stroke on the keyboard Example: Input = hat, Output = hhat, haat, hatt 3. The can be a missing letter Example: Input = hat, Output = at, ht, ha 4. The can be switched letters Example: Input = hat, Output = aht, hta I would like this on an HTML page (that I can later "pretty up"). There would be an input box and then the results can either appear below on the same page or appear on a new page (or any other suggestion for the results to appear) Thanks!