Given a start word "bleep" and given dictionary of sorted words. find count comprising all words in dictionary that are "one-away" (defined as replace any one letter with any letter of alphabet, delete any one letter, or insert one letter). one-aways also have one-aways, and so on.
dictionary.txt can be found at: http://docs.oracle.com/javase/tutorial/collections/interfaces/examples/dictionary.txt
ruby 1.8