comefrom: <gouthampradhan>string_MultiplyStrings_1.java
code: private String add(String s1, String s2) {
      String result = "";
      int carry = 0;
      int i = s1.length() - 1, j = s2.length() - 1;
      for (; i >= 0 || j >= 0; i--, j--) {
        int l = (i >= 0) ? Integer.parseInt(String.valueOf(s1.charAt(i))) : 0;
        int r = (j >= 0) ? Integer.parseInt(String.valueOf(s2.charAt(j))) : 0;
        int sum = l + r + carry;
        carry = sum / 10;
        result = sum % 10 + result;
      }
      if (carry > 0) {
        result = carry + result;
      }
      return result;
    }
masked: private String var_0 ( String var_2 , String var_3 ) {
    String var_5 = "" ;
    int var_7 = 0 ;
    int var_10 = var_2 . length ( ) - 1 , var_11 = var_3 . length ( ) - 1 ;
    for ( ;
    var_10 >= 0 || var_11 >= 0 ;
    var_10 -- , var_11 -- ) {
      int var_16 = ( var_10 >= 0 ) ? Integer . parseInt ( String . valueOf ( var_2 . charAt ( var_10 ) ) ) : 0 ;
      int var_17 = ( var_11 >= 0 ) ? Integer . parseInt ( String . valueOf ( var_3 . charAt ( var_11 ) ) ) : 0 ;
      int var_18 = var_16 + var_17 + var_7 ;
      var_7 = var_18 / 10 ;
      var_5 = var_18 % 10 + var_5 ;
    }
    if ( var_7 > 0 ) {
      var_5 = var_7 + var_5 ;
    }
    return var_5 ;
  }
  