1 1.1 mrg for (int c0 = 1; c0 <= 8; c0 += 1) { 2 1.1 mrg if (c0 >= 2) { 3 1.1 mrg if (c0 <= 6) 4 1.1 mrg for (int c1 = 0; c1 < c0 - 1; c1 += 1) 5 1.1 mrg s1(c0, c1); 6 1.1 mrg for (int c1 = c0 - 1; c1 <= 4; c1 += 1) { 7 1.1 mrg s1(c0, c1); 8 1.1 mrg s0(c0, c1); 9 1.1 mrg } 10 1.1 mrg for (int c1 = max(5, c0 - 1); c1 <= 7; c1 += 1) 11 1.1 mrg s0(c0, c1); 12 1.1 mrg } else { 13 1.1 mrg for (int c1 = 0; c1 <= 7; c1 += 1) 14 1.1 mrg s0(1, c1); 15 1.1 mrg } 16 1.1 mrg } 17