#include <stdio.h>
#define MSG Hello
#define cat(x, y) x ## y
#define cat2(x, y) cat(x, y)
#define HELLO(name) cat2(MSG,name)
void HELLO(Dave)() {
printf (" I am %s", __FUNCTION__
); }
int main(void) {
// your code goes here
HelloDave();
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgojZGVmaW5lIE1TRyBIZWxsbwojZGVmaW5lIGNhdCh4LCB5KSB4ICMjIHkKI2RlZmluZSBjYXQyKHgsIHkpIGNhdCh4LCB5KQojZGVmaW5lIEhFTExPKG5hbWUpIGNhdDIoTVNHLG5hbWUpCgp2b2lkIEhFTExPKERhdmUpKCkgewogIHByaW50ZiAoIiBJIGFtICVzIiwgX19GVU5DVElPTl9fKTsKfQoKCmludCBtYWluKHZvaWQpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKICAgIEhlbGxvRGF2ZSgpOwoJcmV0dXJuIDA7Cn0K