user: 请从给定的汇编指令推导出C源代码：

```asm
<test_MAX_transparentbox>:
  endbr64
  xor    %eax,%eax
  ret
```

assistant: ```c
int test_MAX_transparentbox() {
  signed char x = 0;
  signed char y = -1;
  unsigned long z = 0;
  signed char a = 1;
  unsigned long b = 2;
  if ((((((x) - (x)) - (((x) - (x)) + 1)) < ((x) - (x))) ? (((((y) - (y)) - (((y) - (y)) + 1)) < ((y) - (y))) ? ((((long long)(x)) > ((long long)(y))) ? ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y))) : (((x) < 0) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((((unsigned long long)(x)) > ((unsigned long long)(y))) ? ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y))))) : (((((y) - (y)) - (((y) - (y)) + 1)) < ((y) - (y))) ? (((y) < 0) ? ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)) : ((((unsigned long long)(x)) > ((unsigned long long)(y))) ? ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)))) : ((((unsigned long long)(x)) > ((unsigned long long)(y))) ? ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y))))) != x) {
    printf("failed test %d MAX(%c, %c): %lldLL == %lluLLU != %c\n", 1190, x, y, (((((x) - (x)) - (((x) - (x)) + 1)) < ((x) - (x))) ? (((((y) - (y)) - (((y) - (y)) + 1)) < ((y) - (y))) ? ((((long long)(x)) > ((long long)(y))) ? ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y))) : (((x) < 0) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((((unsigned long long)(x)) > ((unsigned long long)(y))) ? ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y))))) : (((((y) - (y)) - (((y) - (y)) + 1)) < ((y) - (y))) ? (((y) < 0) ? ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)) : ((((unsigned long long)(x)) > ((unsigned long long)(y))) ? ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)))) : ((((unsigned long long)(x)) > ((unsigned long long)(y))) ? ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y))))), (((((x) - (x)) - (((x) - (x)) + 1)) < ((x) - (x))) ? (((((y) - (y)) - (((y) - (y)) + 1)) < ((y) - (y))) ? ((((long long)(x)) > ((long long)(y))) ? ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y))) : (((x) < 0) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((((unsigned long long)(x)) > ((unsigned long long)(y))) ? ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y))))) : (((((y) - (y)) - (((y) - (y)) + 1)) < ((y) - (y))) ? (((y) < 0) ? ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)) : ((((unsigned long long)(x)) > ((unsigned long long)(y))) ? ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)))) : ((((unsigned long long)(x)) > ((unsigned long long)(y))) ? ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y))))), x);
  }
  if ((((((y) - (y)) - (((y) - (y)) + 1)) < ((y) - (y))) ? (((((x) - (x)) - (((x) - (x)) + 1)) < ((x) - (x))) ? ((((long long)(y)) > ((long long)(x))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x))) : (((y) < 0) ? ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)) : ((((unsigned long long)(y)) > ((unsigned long long)(x))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x))))) : (((((x) - (x)) - (((x) - (x)) + 1)) < ((x) - (x))) ? (((x) < 0) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((((unsigned long long)(y)) > ((unsigned long long)(x))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)))) : ((((unsigned long long)(y)) > ((unsigned long long)(x))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x))))) != x) {
    printf("failed test %d MAX(%c, %c): %lldLL == %lluLLU != %c\n", 1194, y, x, (((((y) - (y)) - (((y) - (y)) + 1)) < ((y) - (y))) ? (((((x) - (x)) - (((x) - (x)) + 1)) < ((x) - (x))) ? ((((long long)(y)) > ((long long)(x))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x))) : (((y) < 0) ? ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)) : ((((unsigned long long)(y)) > ((unsigned long long)(x))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x))))) : (((((x) - (x)) - (((x) - (x)) + 1)) < ((x) - (x))) ? (((x) < 0) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((((unsigned long long)(y)) > ((unsigned long long)(x))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)))) : ((((unsigned long long)(y)) > ((unsigned long long)(x))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x))))), (((((y) - (y)) - (((y) - (y)) + 1)) < ((y) - (y))) ? (((((x) - (x)) - (((x) - (x)) + 1)) < ((x) - (x))) ? ((((long long)(y)) > ((long long)(x))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x))) : (((y) < 0) ? ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)) : ((((unsigned long long)(y)) > ((unsigned long long)(x))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x))))) : (((((x) - (x)) - (((x) - (x)) + 1)) < ((x) - (x))) ? (((x) < 0) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((((unsigned long long)(y)) > ((unsigned long long)(x))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x)))) : ((((unsigned long long)(y)) > ((unsigned long long)(x))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(x) < sizeof(long long)) ? ((long long)(x)) : (x))))), x);
  }
  if ((((((y) - (y)) - (((y) - (y)) + 1)) < ((y) - (y))) ? (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? ((((long long)(y)) > ((long long)(z))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))) : (((y) < 0) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((((unsigned long long)(y)) > ((unsigned long long)(z))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))))) : (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? (((z) < 0) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((((unsigned long long)(y)) > ((unsigned long long)(z))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)))) : ((((unsigned long long)(y)) > ((unsigned long long)(z))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))))) != z) {
    printf("failed test %d MAX(%c, %luLU): %lldLL == %lluLLU != %luLU\n", 1198, y, z, (((((y) - (y)) - (((y) - (y)) + 1)) < ((y) - (y))) ? (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? ((((long long)(y)) > ((long long)(z))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))) : (((y) < 0) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((((unsigned long long)(y)) > ((unsigned long long)(z))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))))) : (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? (((z) < 0) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((((unsigned long long)(y)) > ((unsigned long long)(z))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)))) : ((((unsigned long long)(y)) > ((unsigned long long)(z))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))))), (((((y) - (y)) - (((y) - (y)) + 1)) < ((y) - (y))) ? (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? ((((long long)(y)) > ((long long)(z))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))) : (((y) < 0) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((((unsigned long long)(y)) > ((unsigned long long)(z))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))))) : (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? (((z) < 0) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((((unsigned long long)(y)) > ((unsigned long long)(z))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)))) : ((((unsigned long long)(y)) > ((unsigned long long)(z))) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))))), z);
  }
  if ((((((a) - (a)) - (((a) - (a)) + 1)) < ((a) - (a))) ? (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? ((((long long)(a)) > ((long long)(z))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))) : (((a) < 0) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((((unsigned long long)(a)) > ((unsigned long long)(z))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))))) : (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? (((z) < 0) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((((unsigned long long)(a)) > ((unsigned long long)(z))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)))) : ((((unsigned long long)(a)) > ((unsigned long long)(z))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))))) != a) {
    printf("failed test %d MAX(%c, %luLU): %lldLL == %lluLLU != %c\n", 1202, a, z, (((((a) - (a)) - (((a) - (a)) + 1)) < ((a) - (a))) ? (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? ((((long long)(a)) > ((long long)(z))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))) : (((a) < 0) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((((unsigned long long)(a)) > ((unsigned long long)(z))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))))) : (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? (((z) < 0) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((((unsigned long long)(a)) > ((unsigned long long)(z))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)))) : ((((unsigned long long)(a)) > ((unsigned long long)(z))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))))), (((((a) - (a)) - (((a) - (a)) + 1)) < ((a) - (a))) ? (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? ((((long long)(a)) > ((long long)(z))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))) : (((a) < 0) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((((unsigned long long)(a)) > ((unsigned long long)(z))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))))) : (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? (((z) < 0) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((((unsigned long long)(a)) > ((unsigned long long)(z))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)))) : ((((unsigned long long)(a)) > ((unsigned long long)(z))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))))), a);
  }
  if ((((((a) - (a)) - (((a) - (a)) + 1)) < ((a) - (a))) ? (((((b) - (b)) - (((b) - (b)) + 1)) < ((b) - (b))) ? ((((long long)(a)) > ((long long)(b))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b))) : (((a) < 0) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((((unsigned long long)(a)) > ((unsigned long long)(b))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b))))) : (((((b) - (b)) - (((b) - (b)) + 1)) < ((b) - (b))) ? (((b) < 0) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((((unsigned long long)(a)) > ((unsigned long long)(b))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)))) : ((((unsigned long long)(a)) > ((unsigned long long)(b))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b))))) != b) {
    printf("failed test %d MAX(%c, %luLU): %lldLL == %lluLLU != %luLU\n", 1206, a, b, (((((a) - (a)) - (((a) - (a)) + 1)) < ((a) - (a))) ? (((((b) - (b)) - (((b) - (b)) + 1)) < ((b) - (b))) ? ((((long long)(a)) > ((long long)(b))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b))) : (((a) < 0) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((((unsigned long long)(a)) > ((unsigned long long)(b))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b))))) : (((((b) - (b)) - (((b) - (b)) + 1)) < ((b) - (b))) ? (((b) < 0) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((((unsigned long long)(a)) > ((unsigned long long)(b))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)))) : ((((unsigned long long)(a)) > ((unsigned long long)(b))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b))))), (((((a) - (a)) - (((a) - (a)) + 1)) < ((a) - (a))) ? (((((b) - (b)) - (((b) - (b)) + 1)) < ((b) - (b))) ? ((((long long)(a)) > ((long long)(b))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b))) : (((a) < 0) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((((unsigned long long)(a)) > ((unsigned long long)(b))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b))))) : (((((b) - (b)) - (((b) - (b)) + 1)) < ((b) - (b))) ? (((b) < 0) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((((unsigned long long)(a)) > ((unsigned long long)(b))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)))) : ((((unsigned long long)(a)) > ((unsigned long long)(b))) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b))))), b);
  }
  if ((((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? (((((y) - (y)) - (((y) - (y)) + 1)) < ((y) - (y))) ? ((((long long)(z)) > ((long long)(y))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y))) : (((z) < 0) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((((unsigned long long)(z)) > ((unsigned long long)(y))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y))))) : (((((y) - (y)) - (((y) - (y)) + 1)) < ((y) - (y))) ? (((y) < 0) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((((unsigned long long)(z)) > ((unsigned long long)(y))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)))) : ((((unsigned long long)(z)) > ((unsigned long long)(y))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y))))) != z) {
    printf("failed test %d MAX(%luLU, %c): %lldLL == %lluLLU != %luLU\n", 1210, z, y, (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? (((((y) - (y)) - (((y) - (y)) + 1)) < ((y) - (y))) ? ((((long long)(z)) > ((long long)(y))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y))) : (((z) < 0) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((((unsigned long long)(z)) > ((unsigned long long)(y))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y))))) : (((((y) - (y)) - (((y) - (y)) + 1)) < ((y) - (y))) ? (((y) < 0) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((((unsigned long long)(z)) > ((unsigned long long)(y))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)))) : ((((unsigned long long)(z)) > ((unsigned long long)(y))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y))))), (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? (((((y) - (y)) - (((y) - (y)) + 1)) < ((y) - (y))) ? ((((long long)(z)) > ((long long)(y))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y))) : (((z) < 0) ? ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)) : ((((unsigned long long)(z)) > ((unsigned long long)(y))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y))))) : (((((y) - (y)) - (((y) - (y)) + 1)) < ((y) - (y))) ? (((y) < 0) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((((unsigned long long)(z)) > ((unsigned long long)(y))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y)))) : ((((unsigned long long)(z)) > ((unsigned long long)(y))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(y) < sizeof(long long)) ? ((long long)(y)) : (y))))), z);
  }
  if ((((((b) - (b)) - (((b) - (b)) + 1)) < ((b) - (b))) ? (((((a) - (a)) - (((a) - (a)) + 1)) < ((a) - (a))) ? ((((long long)(b)) > ((long long)(a))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a))) : (((b) < 0) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((((unsigned long long)(b)) > ((unsigned long long)(a))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a))))) : (((((a) - (a)) - (((a) - (a)) + 1)) < ((a) - (a))) ? (((a) < 0) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((((unsigned long long)(b)) > ((unsigned long long)(a))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)))) : ((((unsigned long long)(b)) > ((unsigned long long)(a))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a))))) != b) {
    printf("failed test %d MAX(%luLU, %c): %lldLL == %lluLLU != %luLU\n", 1214, b, a, (((((b) - (b)) - (((b) - (b)) + 1)) < ((b) - (b))) ? (((((a) - (a)) - (((a) - (a)) + 1)) < ((a) - (a))) ? ((((long long)(b)) > ((long long)(a))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a))) : (((b) < 0) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((((unsigned long long)(b)) > ((unsigned long long)(a))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a))))) : (((((a) - (a)) - (((a) - (a)) + 1)) < ((a) - (a))) ? (((a) < 0) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((((unsigned long long)(b)) > ((unsigned long long)(a))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)))) : ((((unsigned long long)(b)) > ((unsigned long long)(a))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a))))), (((((b) - (b)) - (((b) - (b)) + 1)) < ((b) - (b))) ? (((((a) - (a)) - (((a) - (a)) + 1)) < ((a) - (a))) ? ((((long long)(b)) > ((long long)(a))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a))) : (((b) < 0) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((((unsigned long long)(b)) > ((unsigned long long)(a))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a))))) : (((((a) - (a)) - (((a) - (a)) + 1)) < ((a) - (a))) ? (((a) < 0) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((((unsigned long long)(b)) > ((unsigned long long)(a))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)))) : ((((unsigned long long)(b)) > ((unsigned long long)(a))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a))))), b);
  }
  if ((((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? (((((a) - (a)) - (((a) - (a)) + 1)) < ((a) - (a))) ? ((((long long)(z)) > ((long long)(a))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a))) : (((z) < 0) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((((unsigned long long)(z)) > ((unsigned long long)(a))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a))))) : (((((a) - (a)) - (((a) - (a)) + 1)) < ((a) - (a))) ? (((a) < 0) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((((unsigned long long)(z)) > ((unsigned long long)(a))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)))) : ((((unsigned long long)(z)) > ((unsigned long long)(a))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a))))) != a) {
    printf("failed test %d MAX(%luLU, %c): %lldLL == %lluLLU != %c\n", 1218, z, a, (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? (((((a) - (a)) - (((a) - (a)) + 1)) < ((a) - (a))) ? ((((long long)(z)) > ((long long)(a))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a))) : (((z) < 0) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((((unsigned long long)(z)) > ((unsigned long long)(a))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a))))) : (((((a) - (a)) - (((a) - (a)) + 1)) < ((a) - (a))) ? (((a) < 0) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((((unsigned long long)(z)) > ((unsigned long long)(a))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)))) : ((((unsigned long long)(z)) > ((unsigned long long)(a))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a))))), (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? (((((a) - (a)) - (((a) - (a)) + 1)) < ((a) - (a))) ? ((((long long)(z)) > ((long long)(a))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a))) : (((z) < 0) ? ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)) : ((((unsigned long long)(z)) > ((unsigned long long)(a))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a))))) : (((((a) - (a)) - (((a) - (a)) + 1)) < ((a) - (a))) ? (((a) < 0) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((((unsigned long long)(z)) > ((unsigned long long)(a))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a)))) : ((((unsigned long long)(z)) > ((unsigned long long)(a))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(a) < sizeof(long long)) ? ((long long)(a)) : (a))))), a);
  }
  if ((((((b) - (b)) - (((b) - (b)) + 1)) < ((b) - (b))) ? (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? ((((long long)(b)) > ((long long)(z))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))) : (((b) < 0) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((((unsigned long long)(b)) > ((unsigned long long)(z))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))))) : (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? (((z) < 0) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((((unsigned long long)(b)) > ((unsigned long long)(z))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)))) : ((((unsigned long long)(b)) > ((unsigned long long)(z))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))))) != b) {
    printf("failed test %d MAX(%luLU, %luLU): %lldLL == %lluLLU != %luLU\n", 1222, b, z, (((((b) - (b)) - (((b) - (b)) + 1)) < ((b) - (b))) ? (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? ((((long long)(b)) > ((long long)(z))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))) : (((b) < 0) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((((unsigned long long)(b)) > ((unsigned long long)(z))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))))) : (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? (((z) < 0) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((((unsigned long long)(b)) > ((unsigned long long)(z))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)))) : ((((unsigned long long)(b)) > ((unsigned long long)(z))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))))), (((((b) - (b)) - (((b) - (b)) + 1)) < ((b) - (b))) ? (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? ((((long long)(b)) > ((long long)(z))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))) : (((b) < 0) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((((unsigned long long)(b)) > ((unsigned long long)(z))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))))) : (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? (((z) < 0) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((((unsigned long long)(b)) > ((unsigned long long)(z))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)))) : ((((unsigned long long)(b)) > ((unsigned long long)(z))) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z))))), b);
  }
  if ((((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? (((((b) - (b)) - (((b) - (b)) + 1)) < ((b) - (b))) ? ((((long long)(z)) > ((long long)(b))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b))) : (((z) < 0) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((((unsigned long long)(z)) > ((unsigned long long)(b))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b))))) : (((((b) - (b)) - (((b) - (b)) + 1)) < ((b) - (b))) ? (((b) < 0) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((((unsigned long long)(z)) > ((unsigned long long)(b))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)))) : ((((unsigned long long)(z)) > ((unsigned long long)(b))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b))))) != b) {
    printf("failed test %d MAX(%luLU, %luLU): %lldLL == %lluLLU != %luLU\n", 1226, z, b, (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? (((((b) - (b)) - (((b) - (b)) + 1)) < ((b) - (b))) ? ((((long long)(z)) > ((long long)(b))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b))) : (((z) < 0) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((((unsigned long long)(z)) > ((unsigned long long)(b))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b))))) : (((((b) - (b)) - (((b) - (b)) + 1)) < ((b) - (b))) ? (((b) < 0) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((((unsigned long long)(z)) > ((unsigned long long)(b))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)))) : ((((unsigned long long)(z)) > ((unsigned long long)(b))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b))))), (((((z) - (z)) - (((z) - (z)) + 1)) < ((z) - (z))) ? (((((b) - (b)) - (((b) - (b)) + 1)) < ((b) - (b))) ? ((((long long)(z)) > ((long long)(b))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b))) : (((z) < 0) ? ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)) : ((((unsigned long long)(z)) > ((unsigned long long)(b))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b))))) : (((((b) - (b)) - (((b) - (b)) + 1)) < ((b) - (b))) ? (((b) < 0) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((((unsigned long long)(z)) > ((unsigned long long)(b))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b)))) : ((((unsigned long long)(z)) > ((unsigned long long)(b))) ? ((sizeof(z) < sizeof(long long)) ? ((long long)(z)) : (z)) : ((sizeof(b) < sizeof(long long)) ? ((long long)(b)) : (b))))), b);
  }
  return 0;
}
```