<gouthampradhan>string_MinimumAddtoMakeParenthesesValid_1.java
public int minAddToMakeValid(String S) {
    int result = 0;
    int open = 0;
    for (char c : S.toCharArray()) {
      if (c == '(') {
        open++;
      } else if (c == ')') {
        if (open > 0) {
          open--;
        } else result++;
      }
    }
    return result + open;
  }
public int sample_funcname ( String var_1 ) {
  int var_3 = 0 ;
  int var_4 = 0 ;
  for ( char var_6 : var_1 . toCharArray ( ) ) {
    if ( var_6 == '(' ) {
      var_4 ++ ;
    }
    else if ( var_6 == ')' ) {
      if ( var_4 > 0 ) {
        var_4 -- ;
      }
      else var_3 ++ ;
    }
  }
  return var_3 + var_4 ;
}
