#include<bits/stdc++.h>
using namespace std;
int n,m;
int main(){
int a[n+1],b[m+1];
for(int i=1;i<=n;i++){
cin>>a[i];
}
for(int j=1;j<=m;j++){
cin>>b[j];
int l=1,r=n,mid;
while(l<=r){
mid=l+r>>1;
if(a[mid]==b[j]){
cout<<mid<<" ";
break;
}else if(a[mid]<b[j]){
l=mid;
}else if(a[mid]>b[j]){
r=mid;
}
}
if(l>r){
cout<<"-1"<<" ";
}
}
return 0;
}