Given two words and a dictionary's word list, finds the shortest transformation from the start word to end word.
Inputs: beginning word, ending word, a dictionary word list, and output file.
Output: Outputs the shortest transformation from the starting word to the ending word to the given file.