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_2 , int var_3 ) {
    int var_5 = 1 ;
    StringBuilder var_7 = new StringBuilder ( ) ;
    for ( int var_8 = var_3 , var_10 = var_2 . length ;
    var_5 < var_10 ;
    var_8 = ( var_8 + 1 ) % var_10 , var_5 ++ ) {
      String var_11 = var_2 [ var_8 ] ;
      String reverse = new StringBuilder ( var_11 ) . reverse ( ) . toString ( ) ;
      String var_16 = var_11 . compareTo ( reverse ) > 0 ? var_11 : reverse ;
      var_7 . append ( var_16 ) ;
    }
    return var_7 . toString ( ) ;
  }
  