comefrom: <awangdev>767. Reorganize String_3.java
code: private PriorityQueue<int[]> buildCharQueue (Map<Character, Integer> map) {
  
          PriorityQueue<int[]> queue = new PriorityQueue<>((a,b) -> b[1] - a[1]);
          for (char c : map.keySet()) {
              queue.add(new int[]{c, map.get(c)});
          }
          return queue;
      }
masked: private PriorityQueue < int [ ] > var_0 ( Map < Character , Integer > var_1 ) {
    PriorityQueue < int [ ] > var_4 = new PriorityQueue < > ( ( var_3 , var_2 ) -> var_2 [ 1 ] - var_3 [ 1 ] ) ;
    for ( char var_5 : var_1 . keySet ( ) ) {
      var_4 . add ( new int [ ] {
        var_5 , var_1 . get ( var_5 ) }
        ) ;
      }
      return var_4 ;
    }
    