#include <bits/stdc++.h>
using namespace std;
int main() {
int n,m,x;
cin >> n;
int arr[n];
for(int i=0;i<n;i++) {
cin >> arr[i];
}
cin >> m;
while(m--) {
cin >> x;
if(x<=arr[0]) {
if(x==arr[0]) {
cout << "X " << arr[1] << endl;
} else {
cout << "X " << arr[0] << endl;
}
} else if(x>=arr[n-1]) {
if(x==arr[n-1]) {
cout << arr[n-2] << " X" << endl;
} else {
cout << arr[n-1] << " X" << endl;
}
} else {
int start = 0, end = n-1,mid = (start+end)/2;
while(end>start) {
mid = (start+end)/2;
if(start==mid) {
cout << arr[mid] << " " << arr[mid+1] << endl;
break;
}
if(x>arr[mid]) start = mid;
else if(x<arr[mid]) end = mid;
else {
cout << arr[mid-1] << " " << arr[mid+1] << endl;
break;
}
}
}
}
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBtYWluKCkgewoJaW50IG4sbSx4OwoJY2luID4+IG47CglpbnQgYXJyW25dOwoJZm9yKGludCBpPTA7aTxuO2krKykgewoJCWNpbiA+PiBhcnJbaV07Cgl9CgljaW4gPj4gbTsKCXdoaWxlKG0tLSkgewoJCWNpbiA+PiB4OwoJCWlmKHg8PWFyclswXSkgewoJCQlpZih4PT1hcnJbMF0pIHsKCQkJCWNvdXQgPDwgIlggIiA8PCBhcnJbMV0gPDwgZW5kbDsKCQkJfSBlbHNlIHsKCQkJCWNvdXQgPDwgIlggIiA8PCBhcnJbMF0gPDwgZW5kbDsKCQkJfQoJCX0gZWxzZSBpZih4Pj1hcnJbbi0xXSkgewoJCQlpZih4PT1hcnJbbi0xXSkgewoJCQkJY291dCA8PCBhcnJbbi0yXSA8PCAiIFgiICA8PCBlbmRsOwoJCQl9IGVsc2UgewoJCQkJY291dCA8PCBhcnJbbi0xXSA8PCAiIFgiIDw8IGVuZGw7CgkJCX0KCQl9IGVsc2UgewoJCQlpbnQgc3RhcnQgPSAwLCBlbmQgPSBuLTEsbWlkID0gKHN0YXJ0K2VuZCkvMjsKCQkJd2hpbGUoZW5kPnN0YXJ0KSB7CgkJCQltaWQgPSAoc3RhcnQrZW5kKS8yOwoJCQkJaWYoc3RhcnQ9PW1pZCkgewoJCQkJCWNvdXQgPDwgYXJyW21pZF0gPDwgIiAiIDw8IGFyclttaWQrMV0gPDwgZW5kbDsKCQkJCQlicmVhazsKCQkJCX0KCQkJCWlmKHg+YXJyW21pZF0pIHN0YXJ0ID0gbWlkOwoJCQkJZWxzZSBpZih4PGFyclttaWRdKSBlbmQgPSBtaWQ7CgkJCQllbHNlIHsKCQkJCQljb3V0IDw8IGFyclttaWQtMV0gPDwgIiAiIDw8IGFyclttaWQrMV0gPDwgZW5kbDsKCQkJCQlicmVhazsKCQkJCX0KCQkJfQoJCX0KCX0KfQo=