#include <iostream>
#define VER ((u_long)1)
#define STRIP1(x) STRIP2 x
#define STRIP2(x) STRIP3 x
#define STRIP3(x)
#define paste(x, y, z) x ## y ## z
#define paste2(x, y, z) paste(x, y, z)
#define fcall(fname) paste2(fname, _, STRIP1(VER))
int main()
{
int test_1 = 7;
std::cout << fcall(test);
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKI2RlZmluZSBWRVIgKCh1X2xvbmcpMSkKCiNkZWZpbmUgU1RSSVAxKHgpIFNUUklQMiB4CgojZGVmaW5lIFNUUklQMih4KSBTVFJJUDMgeAoKI2RlZmluZSBTVFJJUDMoeCkKCiNkZWZpbmUgcGFzdGUoeCwgeSwgeikgeCAjIyB5ICMjIHoKI2RlZmluZSBwYXN0ZTIoeCwgeSwgeikgcGFzdGUoeCwgeSwgeikKI2RlZmluZSBmY2FsbChmbmFtZSkgcGFzdGUyKGZuYW1lLCBfLCBTVFJJUDEoVkVSKSkKCmludCBtYWluKCkKewogICAgaW50IHRlc3RfMSA9IDc7CiAgICBzdGQ6OmNvdXQgPDwgZmNhbGwodGVzdCk7Cn0=