#include <iostream>
using namespace std;
#define intgr 12
#define bnry 0b00000001
#define hex 0x0A
#define str "Hello World"
#define STRING(x) #x
#define STRINGIZE(x) STRING(x)
int main(void) {
string str_intgr = STRINGIZE(intgr);
string str_bnry = STRINGIZE(bnry);
string str_hex = STRINGIZE(hex);
string str_str = STRINGIZE(str);
cout << str_intgr << endl;
cout << str_bnry << endl;
cout << str_hex << endl;
cout << str_str << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKI2RlZmluZSBpbnRnciAxMgojZGVmaW5lIGJucnkgMGIwMDAwMDAwMQojZGVmaW5lIGhleCAweDBBCiNkZWZpbmUgc3RyICJIZWxsbyBXb3JsZCIKCiNkZWZpbmUgU1RSSU5HKHgpICN4CiNkZWZpbmUgU1RSSU5HSVpFKHgpIFNUUklORyh4KQoKaW50IG1haW4odm9pZCkgewoJc3RyaW5nIHN0cl9pbnRnciA9IFNUUklOR0laRShpbnRncik7CglzdHJpbmcgc3RyX2JucnkgPSBTVFJJTkdJWkUoYm5yeSk7CglzdHJpbmcgc3RyX2hleCA9IFNUUklOR0laRShoZXgpOwoJc3RyaW5nIHN0cl9zdHIgPSBTVFJJTkdJWkUoc3RyKTsKCQoJY291dCA8PCBzdHJfaW50Z3IgPDwgZW5kbDsKCWNvdXQgPDwgc3RyX2JucnkgPDwgZW5kbDsKCWNvdXQgPDwgc3RyX2hleCA8PCBlbmRsOwoJY291dCA8PCBzdHJfc3RyIDw8IGVuZGw7CgkKCXJldHVybiAwOwp9Cg==