<awangdev>1048. Longest String Chain_2.java
private List[] buildBucket(String[] words) {

        List[] bucket = new List[17];
        for (String w : words) {
            int len = w.length();
            if (bucket[len] == null) bucket[len] = new ArrayList<>();
            bucket[len].add(w);
        }
        return bucket;
    }
private List [ ] var_0 ( String [ ] var_2 ) {
  List [ ] var_5 = new List [ 17 ] ;
  for ( String var_6 : var_2 ) {
    int var_8 = var_6 . length ( ) ;
    if ( var_5 [ var_8 ] == null ) var_5 [ var_8 ] = new ArrayList < > ( ) ;
    var_5 [ var_8 ] . add ( var_6 ) ;
  }
  return var_5 ;
}
