comefrom: <qiyuangong>223_Rectangle_Area_1.java
code: public int computeArea(int A, int B, int C, int D, int E, int F, int G, int H) {
          int left = Math.max(A, E), right = Math.max(Math.min(C, G), left);
          int bottom = Math.max(B, F), top = Math.max(Math.min(D, H), bottom);
          return (C - A) * (D - B) - (right - left) * (top - bottom) + (G - E) * (H - F);
      }
masked: public int sample_funcname ( int var_0 , int var_1 , int var_2 , int var_3 , int var_4 , int var_5 , int var_6 , int var_7 ) {
    int var_8 = Math . max ( var_0 , var_4 ) , var_9 = Math . max ( Math . min ( var_2 , var_6 ) , var_8 ) ;
    int var_10 = Math . max ( var_1 , var_5 ) , var_11 = Math . max ( Math . min ( var_3 , var_7 ) , var_10 ) ;
    return ( var_2 - var_0 ) * ( var_3 - var_1 ) - ( var_9 - var_8 ) * ( var_11 - var_10 ) + ( var_6 - var_4 ) * ( var_7 - var_5 ) ;
  }
  