#include <iostream>
#include <map>
#include <string>
using namespace std;
struct Yoba {
static void a() { std::cout << "!";}
};
std::map<std::string, decltype(&Yoba::a)> themap;
int main() {
themap["a"] = &Yoba::a;
themap["a"]();
// your code goes here
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWFwPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RydWN0IFlvYmEgewoJc3RhdGljIHZvaWQgYSgpIHsgc3RkOjpjb3V0IDw8ICIhIjt9Cn07CgpzdGQ6Om1hcDxzdGQ6OnN0cmluZywgZGVjbHR5cGUoJllvYmE6OmEpPiB0aGVtYXA7CgppbnQgbWFpbigpIHsKCXRoZW1hcFsiYSJdID0gJllvYmE6OmE7Cgl0aGVtYXBbImEiXSgpOwoJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJcmV0dXJuIDA7Cn0=