750e3314fce0be917f466f7731ed1df3a6850084
1 for (int c0
= 0; c0
<= 5 * n
; c0
+= 1)
2 for (int c1
= max(((n
+ c0
) % 2) - n
+ c0
, ((c0
+ c0
/ 3) % 2) + c0
- c0
/ 3); c1
<= min(n
+ c0
- (n
+ c0
+ 2) / 3, c0
); c1
+= 2)
3 S1((-2 * c0
+ 3 * c1
) / 2, c0
- c1
);