04/23/2018 02:16:06 AM (634727)
See for the original challenge
See this blog for non-optimized version
You came to this page from this blog
Enter a phone number (up to 10 digits or letters). Like "123-345-7890" or "Microsoft" All nondigit, non alpha will be removed automatically.
Keep in mind that the 50000 word spelling dictionary used contains lots of abbreviations like "ny", "pm", "etc" (because they're not spelling errors)
The source code (about 80 lines, written in Visual Foxpro )