1 if (d <= -1) {
2   for (int c0 = 0; c0 < -(-d % 2) - d + w; c0 += 1) {
3     A(c0);
4     B(c0);
5   }
6 } else {
7   for (int c0 = 0; c0 < (d % 2) - d + w; c0 += 1)
8     A(c0);
9 }
10