Container exercise 25,  * Exercise 25: (3) 
 * Step1 Create a Map<String,ArrayList<Integer>>. 
 * Step2 Use net.mindview.TextFile to open a text file and read it in a word at a time (use "\\W+" as the second argument to the TextFile constructor).
 * Step3 Count the words as you read them in, and for each word in the file
 * ,record in the ArrayList<Integer> the word count associated with that word—this is, in effect
 * ,the location in the file where that word was found. //this means the locations will record in ArrayList
 * 
 * For this exercise, one problem is when other elements stored into the map, it will insert to a position I don't know, this will effect the index order after this element