comefrom: <awangdev>Copy Books_4.java
code: private int validate(int[] pages, int totalTimePerPerson, int k) {
  
          int temp = 0;
          for (int i = 0; i < pages.length; i++) {
              temp += pages[i];
              if (temp == totalTimePerPerson) {
                  temp = 0;
                  k--;
              } else if (temp < totalTimePerPerson) {
                  if (i + 1 >= pages.length || temp + pages[i + 1] > totalTimePerPerson) {
                      temp = 0;
                      k--;
                  }
              } else {
                  return -1;
              }
          }
          return k;
      }
masked: private int sample_funcname ( int [ ] var_0 , int var_1 , int var_2 ) {
    int var_3 = 0 ;
    for ( int var_4 = 0 ;
    var_4 < var_0 . length ;
    var_4 ++ ) {
      var_3 += var_0 [ var_4 ] ;
      if ( var_3 == var_1 ) {
        var_3 = 0 ;
        var_2 -- ;
      }
      else if ( var_3 < var_1 ) {
        if ( var_4 + 1 >= var_0 . length || var_3 + var_0 [ var_4 + 1 ] > var_1 ) {
          var_3 = 0 ;
          var_2 -- ;
        }
      }
      else {
        return - 1 ;
      }
    }
    return var_2 ;
  }
  