#include <iostream>
using namespace std;
int main() {
const int MAX_SIZE = 50000;
const int MAX_LENGHT = 10000;
int n, v[MAX_SIZE + 1];
cin >> n;
for (int i = 1; i <= n; ++i) {
cin >> v[i];
}
int i = 1, found = 1;
while (i <= n && v[i] < v[i + 1]) {
++found;
++i;
}
int k, w[MAX_LENGHT + 1];
cin >> k;
for (int j = 1; j <= k; ++j) {
cin >> w[j];
int x = -1, left, right, middle;
if (w[j] >= v[1]) {
left = 1, right = found + 1;
} else if (w[j] < v[1]) {
left = found + 1, right = n + 1;
}
while (left < right) {
middle = (left + right) / 2;
if (v[middle] < w[j]) {
left = middle + 1;
} else {
right = middle;
}
if (v[middle] == w[j]) {
x = w[j];
}
}
if (x != -1) {
cout << x << " " << "se gaseste in sir" << "\n";
} else {
cout << w[j] << " " << "nu se gaseste in sir" << "\n";
}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7Cgljb25zdCBpbnQgTUFYX1NJWkUgPSA1MDAwMDsKCWNvbnN0IGludCBNQVhfTEVOR0hUID0gMTAwMDA7CglpbnQgbiwgdltNQVhfU0laRSArIDFdOwoJY2luID4+IG47Cglmb3IgKGludCBpID0gMTsgaSA8PSBuOyArK2kpIHsKCQljaW4gPj4gdltpXTsKCX0KCWludCBpID0gMSwgZm91bmQgPSAxOwoJd2hpbGUgKGkgPD0gbiAmJiB2W2ldIDwgdltpICsgMV0pIHsKCQkrK2ZvdW5kOwoJCSsraTsKCX0KCWludCBrLCB3W01BWF9MRU5HSFQgKyAxXTsKCWNpbiA+PiBrOwoJZm9yIChpbnQgaiA9IDE7IGogPD0gazsgKytqKSB7CgkJY2luID4+IHdbal07IAoJCWludCB4ID0gLTEsIGxlZnQsIHJpZ2h0LCBtaWRkbGU7CgkJaWYgKHdbal0gPj0gdlsxXSkgeyAKCQkJbGVmdCA9IDEsIHJpZ2h0ID0gZm91bmQgKyAxOyAKCQl9IGVsc2UgaWYgKHdbal0gPCB2WzFdKSB7IAoJCQlsZWZ0ID0gZm91bmQgKyAxLCByaWdodCA9IG4gKyAxOyAKCQl9CgkJd2hpbGUgKGxlZnQgPCByaWdodCkgeyAgCgkJCW1pZGRsZSA9IChsZWZ0ICsgcmlnaHQpIC8gMjsgIAoJCQlpZiAodlttaWRkbGVdIDwgd1tqXSkgeyAKCQkJCWxlZnQgPSBtaWRkbGUgKyAxOyAKCQkJfSBlbHNlIHsKCQkJCXJpZ2h0ID0gbWlkZGxlOyAKCQkJfSAKCQkJaWYgKHZbbWlkZGxlXSA9PSB3W2pdKSB7IAoJCQkJeCA9IHdbal07IAoJCQl9CgkJfQoJCWlmICh4ICE9IC0xKSB7CgkJCWNvdXQgPDwgeCA8PCAiICIgPDwgInNlIGdhc2VzdGUgaW4gc2lyIiA8PCAiXG4iOwoJCX0gZWxzZSB7CgkJCWNvdXQgPDwgd1tqXSA8PCAiICIgPDwgIm51IHNlIGdhc2VzdGUgaW4gc2lyIiA8PCAiXG4iOwoJCX0KCX0KCXJldHVybiAwOwp9Cg==