#include <inttypes.h>
#include <stdio.h>
int main(void) {
unsigned au = ~0;
unsigned long alu = ~0;
uint32_t a32 = ~0;
uint64_t a64 = ~0;
printf("au: %x; alu: %lx; a32: %" PRIx32
"; a64: %" PRIx64
"\n", au, alu, a32, a64);
return 0;
}
I2luY2x1ZGUgPGludHR5cGVzLmg+CiNpbmNsdWRlIDxzdGRpby5oPgoKaW50IG1haW4odm9pZCkgewogICAgdW5zaWduZWQgYXUgPSB+MDsKICAgIHVuc2lnbmVkIGxvbmcgYWx1ID0gfjA7CiAgICB1aW50MzJfdCBhMzIgPSB+MDsKICAgIHVpbnQ2NF90IGE2NCA9IH4wOwogICAgcHJpbnRmKCJhdTogJXg7IGFsdTogJWx4OyBhMzI6ICUiIFBSSXgzMiAiOyBhNjQ6ICUiIFBSSXg2NCAiXG4iLAogICAgICAgICAgYXUsIGFsdSwgYTMyLCBhNjQpOwogICAgcmV0dXJuIDA7Cn0K