comefrom: <awangdev>140. Word Break II_3.java
code: public boolean[][] isWord(List<String> wordDict, String s) {
          int n = s.length();
          boolean[][] isWord = new boolean[n][n];
          
          for (int i = 0; i < n; i++) {
              for (int j = i; j < n; j++) {
                  isWord[i][j] = wordDict.contains(s.substring(i, j + 1));
              }
          }
          return isWord;
      }
masked: public boolean [ ] [ ] var_0 ( List < String > var_1 , String var_2 ) {
    int var_3 = var_2 . length ( ) ;
    boolean [ ] [ ] var_4 = new boolean [ var_3 ] [ var_3 ] ;
    for ( int var_5 = 0 ;
    var_5 < var_3 ;
    var_5 ++ ) {
      for ( int var_6 = var_5 ;
      var_6 < var_3 ;
      var_6 ++ ) {
        var_4 [ var_5 ] [ var_6 ] = var_1 . contains ( var_2 . substring ( var_5 , var_6 + 1 ) ) ;
      }
    }
    return var_4 ;
  }
  