#include <inttypes.h>
#include <stdio.h>
inline uint32_t combine(uint32_t x, uint32_t y) {
return (y & 0xffffff00) | (x & 0xff);
}
main() {
printf("%" PRIx32
"\n", combine
(0x89abcdef, 0x76543210)); return 0;
}
I2luY2x1ZGUgPGludHR5cGVzLmg+CiNpbmNsdWRlIDxzdGRpby5oPgoKaW5saW5lIHVpbnQzMl90IGNvbWJpbmUodWludDMyX3QgeCwgdWludDMyX3QgeSkgewogIHJldHVybiAoeSAmIDB4ZmZmZmZmMDApIHwgKHggJiAweGZmKTsKfQoKbWFpbigpIHsKICBwcmludGYoIiUiIFBSSXgzMiAiXG4iLCBjb21iaW5lKDB4ODlhYmNkZWYsIDB4NzY1NDMyMTApKTsKICByZXR1cm4gMDsKfQ==