1 2 int a, b, z; c(int d,int e)3int c(int d, int e) { return d && e > 0 && d > 5 - e ? 0 : d + e; } 4 int k(); 5 void h(int); f(short d)6void f(short d) { 7 int g = !(0 < d); 8 h(d); 9 if (b) { 10 unsigned i[1]; 11 i[0] = g = 0; 12 for (; g <= 8; g++) 13 d || k(); 14 if (c(!(i[0] <= z) >= d, d) != a) 15 k(); 16 } 17 } 18 19