#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==