title: Create a Graph of words who differ by 1 char
body: <p>I have a Map which contains a </p>
  
  <ul>
  <li>key = length of words</li>
  <li>value = arraylist with words of that length</li>
  </ul>
  
  <p>an example of the map:</p>
  
  <ul>
  <li>[1] = a, [2] = at, in, it, an, ...</li>
  </ul>
  
  <p>1.User will input wordA</p>
  
  <p>2.User will input wordB</p>
  
  <p>3.Will check if both the same length</p>
  
  <p>4.If yes, a graph will be made with all the words that differ from wordA by 1 letter being adjacent.</p>
  
  <p>5.Then those words that differ from wordA by one letter will be adjacent to words that differ from them by 1 letter. This is done until wordB is reached.</p>
  
  <p>How can I make the graph and adjacency list?</p>
  
  <p>What can I use to find the path from word1 to word2.</p>
  
  <p>Thank you,
  Fernando Diaz</p>