comefrom: <gouthampradhan>string_SplitConcatenatedStrings_1.java
code: private String findMax(String[] strs, int i) {
      int c = 1;
      StringBuilder sb = new StringBuilder();
      for (int j = i, l = strs.length; c < l; j = (j + 1) % l, c++) {
        String nextStr = strs[j];
        String reverse = new StringBuilder(nextStr).reverse().toString();
        String result = nextStr.compareTo(reverse) > 0 ? nextStr : reverse;
        sb.append(result);
      }
      return sb.toString();
    }
masked: private String var_0 ( String [ ] var_1 , int var_2 ) {
    int var_3 = 1 ;
    StringBuilder var_4 = new StringBuilder ( ) ;
    for ( int var_5 = var_2 , var_6 = var_1 . length ;
    var_3 < var_6 ;
    var_5 = ( var_5 + 1 ) % var_6 , var_3 ++ ) {
      String var_7 = var_1 [ var_5 ] ;
      String reverse = new StringBuilder ( var_7 ) . reverse ( ) . toString ( ) ;
      String var_8 = var_7 . compareTo ( reverse ) > 0 ? var_7 : reverse ;
      var_4 . append ( var_8 ) ;
    }
    return var_4 . toString ( ) ;
  }
  