#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=
MTAwCjIgMyA0IDYgNyA4IDggOCA5IDExIDExIDE0IDE4IDE4IDIxIDIzIDI0IDI0IDI0IDI1IDI2IDMwIDMwIDMwIDMwIDMxIDMyIDMyIDMzIDMzIDM1IDM2IDM3IDQwIDQwIDQwIDQwIDQyIDQyIDQzIDQ0IDQ0IDQ0IDQ1IDQ1IDQ1IDQ3IDQ3IDQ5IDUwIDUzIDUzIDUzIDU0IDU1IDU2IDU2IDU2IDU3IDU3IDU4IDU4IDYwIDYyIDYyIDYzIDYzIDYzIDY0IDY2IDY3IDcwIDcxIDcxIDcyIDczIDc2IDc3IDgwIDgwIDgxIDgyIDgzIDgzIDg0IDg1IDg3IDkwIDkxIDkxIDkxIDkyIDkzIDk0IDk0IDk3IDk4IDk4IDk5IDk5CjEwMAo4NSA3OCAzNCA4OSA4NSA0OCAyNyA1IDc1IDcwIDc1IDkwIDMgNjUgNzQgOTEgODIgNDcgNzUgMjcgMjYgNzMgODggMjYgMjIgMzcgNjcgNjcgMjAgNDggNjcgNCA3NyA1MiA5MyAxMyA5OSA3MSAxNyAyNiA5MiA5MiAxNSA5NSA4IDQwIDM3IDg5IDg2IDYzIDE1IDY0IDM1IDMgNDEgNTYgOTEgNjAgMjMgMTAgNTkgNDEgNjYgMzUgOTMgMTAgOTkgOTEgODAgNjggMTYgMjQgMTEgODIgNzAgMTggMjEgNTggNyA1OSAyMCAyMSAyMiA1NCA3NSAxNCA2MiAxOCA3MyAzNiA3OSAzMSA3NiA5NiAxNyAyMCA1IDE2IDYzIDM3Cg==
100
2 3 4 6 7 8 8 8 9 11 11 14 18 18 21 23 24 24 24 25 26 30 30 30 30 31 32 32 33 33 35 36 37 40 40 40 40 42 42 43 44 44 44 45 45 45 47 47 49 50 53 53 53 54 55 56 56 56 57 57 58 58 60 62 62 63 63 63 64 66 67 70 71 71 72 73 76 77 80 80 81 82 83 83 84 85 87 90 91 91 91 92 93 94 94 97 98 98 99 99
100
85 78 34 89 85 48 27 5 75 70 75 90 3 65 74 91 82 47 75 27 26 73 88 26 22 37 67 67 20 48 67 4 77 52 93 13 99 71 17 26 92 92 15 95 8 40 37 89 86 63 15 64 35 3 41 56 91 60 23 10 59 41 66 35 93 10 99 91 80 68 16 24 11 82 70 18 21 58 7 59 20 21 22 54 75 14 62 18 73 36 79 31 76 96 17 20 5 16 63 37