public String suggestSimilarWord(String inputWord) throws NoSimilarWordFoundException {
    //System.out.println(this.root.getWordCount());
    root.clearList();
    if (root.find(inputWord) != null) {
      return inputWord;
    } else {
      String tmp = root.filterList(inputWord); 
      if (tmp == null)
        throw new NoSimilarWordFoundException();
      
      return tmp;
       
    }
    
  }