#include <iostream>
using namespace std;
int v[50001], w[10001];
int main() {
int n, k, n_min = 50000, n_max = -50000;
cin >> n;
for (int i = 1; i <= n; ++i) {
cin >> v[i];
}
cin >> k;
for (int j = 1; j <= k; ++j) {
cin >> w[j];
}
for (int i = 1; i <= n; ++i) {
if (v[i] < n_min) {
n_min = i;
}
if (v[i] > n_max) {
n_max = i;
}
}
for (int j = 1; j <= k; ++j) {
if (w[j] >= v[1]) {
int stanga = 1, dreapta = n_max;
while (stanga < dreapta) {
int m = (stanga + dreapta) / 2;
if (v[m] < w[j]) {
stanga = m + 1;
} else {
dreapta = m;
}
}
if (v[stanga] == w[j]) {
cout << w[j] << "- se gaseste in sir\n";
}else {
cout << w[j] << "- nu se gaseste in sir\n";
}
}
else if (w[j] < v[1]) {
int stanga = n_max + 1, dreapta = n;
while (stanga < dreapta) {
int m = (stanga + dreapta) / 2;
if (v[m] < w[j]) {
stanga = m + 1;
} else {
dreapta = m;
}
}
if (v[stanga] == w[j]) {
cout << w[j] << "- se gaseste in sir\n";
}else {
cout << w[j] << "- nu se gaseste in sir\n";
}
}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IHZbNTAwMDFdLCB3WzEwMDAxXTsKCmludCBtYWluKCkgewogICAgaW50IG4sIGssIG5fbWluID0gNTAwMDAsIG5fbWF4ID0gLTUwMDAwOwogICAgY2luID4+IG47CiAgICBmb3IgKGludCBpID0gMTsgaSA8PSBuOyArK2kpIHsKICAgICAgICBjaW4gPj4gdltpXTsKICAgIH0KICAgIGNpbiA+PiBrOwogICAgZm9yIChpbnQgaiA9IDE7IGogPD0gazsgKytqKSB7CiAgICAgICAgY2luID4+IHdbal07CiAgICB9CiAgICBmb3IgKGludCBpID0gMTsgaSA8PSBuOyArK2kpIHsKICAgICAgICBpZiAodltpXSA8IG5fbWluKSB7CiAgICAgICAgICAgIG5fbWluID0gaTsKICAgICAgICB9CiAgICAgICAgaWYgKHZbaV0gPiBuX21heCkgewogICAgICAgICAgICBuX21heCA9IGk7CiAgICAgICAgfQogICAgfQogICAgZm9yIChpbnQgaiA9IDE7IGogPD0gazsgKytqKSB7CiAgICAgICAgaWYgKHdbal0gPj0gdlsxXSkgewogICAgICAgICAgICBpbnQgc3RhbmdhID0gMSwgZHJlYXB0YSA9IG5fbWF4OwogICAgICAgICAgICB3aGlsZSAoc3RhbmdhIDwgZHJlYXB0YSkgewogICAgICAgICAgICAgICAgaW50IG0gPSAoc3RhbmdhICsgZHJlYXB0YSkgLyAyOwogICAgICAgICAgICAgICAgaWYgKHZbbV0gPCB3W2pdKSB7CiAgICAgICAgICAgICAgICAgICAgc3RhbmdhID0gbSArIDE7CiAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgIGRyZWFwdGEgPSBtOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgICAgIGlmICh2W3N0YW5nYV0gPT0gd1tqXSkgewogICAgICAgICAgICAgICAgY291dCA8PCB3W2pdIDw8ICItIHNlIGdhc2VzdGUgaW4gc2lyXG4iOwogICAgICAgICAgICB9ZWxzZSB7CiAgICAgICAgICAgICAgICBjb3V0IDw8IHdbal0gPDwgIi0gbnUgc2UgZ2FzZXN0ZSBpbiBzaXJcbiI7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAod1tqXSA8IHZbMV0pIHsKICAgICAgICAgICAgaW50IHN0YW5nYSA9IG5fbWF4ICsgMSwgZHJlYXB0YSA9IG47CiAgICAgICAgICAgIHdoaWxlIChzdGFuZ2EgPCBkcmVhcHRhKSB7CiAgICAgICAgICAgICAgICBpbnQgbSA9IChzdGFuZ2EgKyBkcmVhcHRhKSAvIDI7CiAgICAgICAgICAgICAgICBpZiAodlttXSA8IHdbal0pIHsKICAgICAgICAgICAgICAgICAgICBzdGFuZ2EgPSBtICsgMTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgZHJlYXB0YSA9IG07CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgaWYgKHZbc3RhbmdhXSA9PSB3W2pdKSB7CiAgICAgICAgICAgICAgICAgICAgY291dCA8PCB3W2pdIDw8ICItIHNlIGdhc2VzdGUgaW4gc2lyXG4iOwogICAgICAgICAgICB9ZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgY291dCA8PCB3W2pdIDw8ICItIG51IHNlIGdhc2VzdGUgaW4gc2lyXG4iOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQogICAgcmV0dXJuIDA7Cn0K