#include<bits/stdc++.h>
using namespace std;
int n,q;
int a[100010];
int main(){
scanf("%d",&n);
for(int i=1;i<=n;i++){
scanf("%d",&a[i]);
}
scanf("%d",&q);
for(int i=1;i<=q;i++){
int x;
scanf("%d",&x);
int l=1,r=n;
while(l<r){
int m=(l+r+1)>>1;
if(a[m]<=x){
l=m;
}else{
r=m-1;
}
}
if(a[l]==x){
printf("%d ",l);
}else{
printf("-1 ");
}
}
return 0;
}
+1