#include <iostream>
#include <string>
#include <unordered_map>
#include <memory>
struct sqlstmt {};
int main() {
std::unordered_map<std::string, std::shared_ptr<sqlstmt> > abc;
abc["query"] = std::make_shared<sqlstmt>();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8dW5vcmRlcmVkX21hcD4KI2luY2x1ZGUgPG1lbW9yeT4KIApzdHJ1Y3Qgc3Fsc3RtdCB7fTsKIAppbnQgbWFpbigpIHsKCXN0ZDo6dW5vcmRlcmVkX21hcDxzdGQ6OnN0cmluZywgc3RkOjpzaGFyZWRfcHRyPHNxbHN0bXQ+ID4gYWJjOwoJYWJjWyJxdWVyeSJdID0gc3RkOjptYWtlX3NoYXJlZDxzcWxzdG10PigpOwoJcmV0dXJuIDA7Cn0=