#include <iostream>
#include <map>
#include <string>
#include <sstream>
int main()
{
std::map<std::string, int> phoneBook;
int n;
std::string line;
std::getline(std::cin, line);
std::istringstream(line) >> n;
for (int i = 0; i < n; ++i)
{
std::getline(std::cin, line);
std::string name;
int phoneNumber;
std::istringstream(line) >> name >> phoneNumber;
phoneBook[name] = phoneNumber;
}
while (std::getline(std::cin, line))
{
auto iter = phoneBook.find(line);
if (iter != phoneBook.end())
std::cout << iter->first << "=" << iter->second << std::endl;
else
std::cout << "Not found" << std::endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWFwPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8c3N0cmVhbT4KCmludCBtYWluKCkKewogICAgc3RkOjptYXA8c3RkOjpzdHJpbmcsIGludD4gcGhvbmVCb29rOwoKICAgIGludCBuOwogICAgc3RkOjpzdHJpbmcgbGluZTsKCiAgICBzdGQ6OmdldGxpbmUoc3RkOjpjaW4sIGxpbmUpOwogICAgc3RkOjppc3RyaW5nc3RyZWFtKGxpbmUpID4+IG47CgogICAgZm9yIChpbnQgaSA9IDA7IGkgPCBuOyArK2kpCiAgICB7CiAgICAgICAgc3RkOjpnZXRsaW5lKHN0ZDo6Y2luLCBsaW5lKTsKICAgICAgICBzdGQ6OnN0cmluZyBuYW1lOwogICAgICAgIGludCBwaG9uZU51bWJlcjsKICAgICAgICBzdGQ6OmlzdHJpbmdzdHJlYW0obGluZSkgPj4gbmFtZSA+PiBwaG9uZU51bWJlcjsKICAgICAgICBwaG9uZUJvb2tbbmFtZV0gPSBwaG9uZU51bWJlcjsKICAgIH0KCiAgICB3aGlsZSAoc3RkOjpnZXRsaW5lKHN0ZDo6Y2luLCBsaW5lKSkKICAgIHsKICAgICAgICBhdXRvIGl0ZXIgPSBwaG9uZUJvb2suZmluZChsaW5lKTsKICAgICAgICBpZiAoaXRlciAhPSBwaG9uZUJvb2suZW5kKCkpCiAgICAgICAgICAgIHN0ZDo6Y291dCA8PCBpdGVyLT5maXJzdCA8PCAiPSIgPDwgaXRlci0+c2Vjb25kIDw8IHN0ZDo6ZW5kbDsKICAgICAgICBlbHNlCiAgICAgICAgICAgIHN0ZDo6Y291dCA8PCAiTm90IGZvdW5kIiA8PCBzdGQ6OmVuZGw7CiAgICB9CgogICAgcmV0dXJuIDA7Cn0=