#include <iostream>
#include <vector>
#include <utility>
#include <string>
#include <sstream>
#include <algorithm>
int main()
{
std::vector<std::pair<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.push_back(std::make_pair(name, phoneNumber));
}
while (std::getline(std::cin, line))
{
auto iter = std::find_if(phoneBook.begin(), phoneBook.end(),
[&](const std::pair<std::string, int> &entry){
return (entry.first == line);
}
);
if (iter != phoneBook.end())
std::cout << iter->first << "=" << iter->second << std::endl;
else
std::cout << "Not found" << std::endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8dXRpbGl0eT4KI2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPHNzdHJlYW0+CiNpbmNsdWRlIDxhbGdvcml0aG0+CgppbnQgbWFpbigpCnsKICAgIHN0ZDo6dmVjdG9yPHN0ZDo6cGFpcjxzdGQ6OnN0cmluZywgaW50Pj4gcGhvbmVCb29rOwoKICAgIGludCBuOwogICAgc3RkOjpzdHJpbmcgbGluZTsKCiAgICBzdGQ6OmdldGxpbmUoc3RkOjpjaW4sIGxpbmUpOwogICAgc3RkOjppc3RyaW5nc3RyZWFtKGxpbmUpID4+IG47CgogICAgZm9yIChpbnQgaSA9IDA7IGkgPCBuOyArK2kpCiAgICB7CiAgICAgICAgc3RkOjpnZXRsaW5lKHN0ZDo6Y2luLCBsaW5lKTsKICAgICAgICBzdGQ6OnN0cmluZyBuYW1lOwogICAgICAgIGludCBwaG9uZU51bWJlcjsKICAgICAgICBzdGQ6OmlzdHJpbmdzdHJlYW0obGluZSkgPj4gbmFtZSA+PiBwaG9uZU51bWJlcjsKICAgICAgICBwaG9uZUJvb2sucHVzaF9iYWNrKHN0ZDo6bWFrZV9wYWlyKG5hbWUsIHBob25lTnVtYmVyKSk7CiAgICB9CgogICAgd2hpbGUgKHN0ZDo6Z2V0bGluZShzdGQ6OmNpbiwgbGluZSkpCiAgICB7CiAgICAgICAgYXV0byBpdGVyID0gc3RkOjpmaW5kX2lmKHBob25lQm9vay5iZWdpbigpLCBwaG9uZUJvb2suZW5kKCksCiAgICAgICAgICAgIFsmXShjb25zdCBzdGQ6OnBhaXI8c3RkOjpzdHJpbmcsIGludD4gJmVudHJ5KXsKICAgICAgICAgICAgICAgIHJldHVybiAoZW50cnkuZmlyc3QgPT0gbGluZSk7CiAgICAgICAgICAgIH0KICAgICAgICApOwogICAgICAgIGlmIChpdGVyICE9IHBob25lQm9vay5lbmQoKSkKICAgICAgICAgICAgc3RkOjpjb3V0IDw8IGl0ZXItPmZpcnN0IDw8ICI9IiA8PCBpdGVyLT5zZWNvbmQgPDwgc3RkOjplbmRsOwogICAgICAgIGVsc2UKICAgICAgICAgICAgc3RkOjpjb3V0IDw8ICJOb3QgZm91bmQiIDw8IHN0ZDo6ZW5kbDsKICAgIH0KCiAgICByZXR1cm4gMDsKfQ==