fe2d283c7cf60849cfb0aa725a5dbfd687603458
1 for (int c1
= 3; c1
< 2 * M
; c1
+= 1) {
2 for (int c3
= c1
- (c1
+ 1) / 2 + 2; c3
<= M
; c3
+= 1)
3 for (int c7
= c1
- (c1
+ 1) / 2 + 1; c7
< min(c1
, c3
); c7
+= 1)
5 for (int c3
= max(1, -M
+ c1
); c3
< (c1
+ 1) / 2; c3
+= 1)
7 for (int c3
= c1
- (c1
+ 1) / 2 + 2; c3
<= M
; c3
+= 1)
8 for (int c7
= c1
- (c1
+ 1) / 2 + 1; c7
< min(c1
, c3
); c7
+= 1)