#include <stdio.h>
#include <stdint.h>
void example1(void) {
int x1 = -1;
unsigned int x2 = 1;
printf((x1
> x2
) ? "x1 > x2\n" : "x1 <= x2\n"); }
void example2(void) {
int8_t x1 = -1;
uint8_t x2 = 1;
printf((x1
> x2
) ? "x1 > x2\n" : "x1 <= x2\n"); }
void example3(void) {
int64_t x1 = -1;
uint64_t x2 = 1;
printf((x1
> x2
) ? "x1 > x2\n" : "x1 <= x2\n"); }
int main(void) {
example1();
example2();
example3();
return 0;
}
ICAgICAgICAjaW5jbHVkZSA8c3RkaW8uaD4KICAgICAgICAjaW5jbHVkZSA8c3RkaW50Lmg+CiAgICAgCiAgICAJdm9pZCBleGFtcGxlMSh2b2lkKSB7CiAgICAJCWludCB4MSA9IC0xOwogICAgICAgIAl1bnNpZ25lZCBpbnQgeDIgPSAxOwogICAgICAgIAlwcmludGYoImV4YW1wbGUxOiAiKTsKICAgICAgICAJcHJpbnRmKCh4MSA+IHgyKSA/ICJ4MSA+IHgyXG4iIDogIngxIDw9IHgyXG4iKTsKICAgIAl9CiAgICAgCiAgICAJdm9pZCBleGFtcGxlMih2b2lkKSB7CiAgICAJCWludDhfdCB4MSA9IC0xOwogICAgICAgIAl1aW50OF90IHgyID0gMTsKICAgICAgICAJcHJpbnRmKCJleGFtcGxlMjogIik7CiAgICAgICAgCXByaW50ZigoeDEgPiB4MikgPyAieDEgPiB4MlxuIiA6ICJ4MSA8PSB4MlxuIik7CiAgICAJfQogICAgCQogICAgCXZvaWQgZXhhbXBsZTModm9pZCkgewogICAgCQlpbnQ2NF90IHgxID0gLTE7CiAgICAgICAgCXVpbnQ2NF90IHgyID0gMTsKICAgICAgICAJcHJpbnRmKCJleGFtcGxlMzogIik7CiAgICAgICAgCXByaW50ZigoeDEgPiB4MikgPyAieDEgPiB4MlxuIiA6ICJ4MSA8PSB4MlxuIik7CiAgICAJfQogICAgIAogICAgICAgIGludCBtYWluKHZvaWQpIHsKICAgICAgICAJZXhhbXBsZTEoKTsKICAgICAgICAJZXhhbXBsZTIoKTsKICAgICAgICAJZXhhbXBsZTMoKTsKICAgICAgICAJcmV0dXJuIDA7CiAgICAgICAgfQogICAg