2 for (int c0
= a1
; c0
<= min(b1
, a2
- 1); c0
+= 1)
3 for (int c1_0
= c1
; c1_0
<= d1
; c1_0
+= 1)
6 for (int c0
= max(a1
, a2
); c0
<= min(b1
, b2
); c0
+= 1)
7 for (int c1_0
= c1
; c1_0
<= d1
; c1_0
+= 1)
10 for (int c0
= a2
; c0
<= b2
; c0
+= 1) {
12 for (int c1_0
= c2
; c1_0
<= d2
; c1_0
+= 1)
14 } else if (c0
>= b1
+ 1) {
15 for (int c1_0
= c2
; c1_0
<= d2
; c1_0
+= 1)
18 for (int c1_0
= c1
; c1_0
<= min(d1
, c2
- 1); c1_0
+= 1)
20 for (int c1_0
= c2
; c1_0
<= min(c1
- 1, d2
); c1_0
+= 1)
22 for (int c1_0
= max(c1
, c2
); c1_0
<= min(d1
, d2
); c1_0
+= 1) {
26 for (int c1_0
= max(c1
, d2
+ 1); c1_0
<= d1
; c1_0
+= 1)
28 for (int c1_0
= max(max(c1
, d1
+ 1), c2
); c1_0
<= d2
; c1_0
+= 1)
32 for (int c0
= max(max(a1
, a2
), b2
+ 1); c0
<= b1
; c0
+= 1)
33 for (int c1_0
= c1
; c1_0
<= d1
; c1_0
+= 1)