comefrom: <qiyuangong>836_Rectangle_Overlap_2.java
code: public boolean isRectangleOverlap(int[] rec1, int[] rec2) {
          int left = Math.max(rec1[0], rec2[0]), right = Math.max(Math.min(rec1[2], rec2[2]), left);
          int bottom = Math.max(rec1[1], rec2[1]), top = Math.max(Math.min(rec1[3], rec2[3]), bottom);
          return (right - left) * (top - bottom) != 0;
      }
masked: public boolean var_0 ( int [ ] var_1 , int [ ] var_2 ) {
    int var_3 = Math . max ( var_1 [ 0 ] , var_2 [ 0 ] ) , var_4 = Math . max ( Math . min ( var_1 [ 2 ] , var_2 [ 2 ] ) , var_3 ) ;
    int var_5 = Math . max ( var_1 [ 1 ] , var_2 [ 1 ] ) , var_6 = Math . max ( Math . min ( var_1 [ 3 ] , var_2 [ 3 ] ) , var_5 ) ;
    return ( var_4 - var_3 ) * ( var_6 - var_5 ) != 0 ;
  }
  