using namespace std;
int a[1000010];
int main()
{
int n,m;
cin>>n>>m;
for(int i=1;i<=n;i++)
{
cin>>a[i];
}
int r=n,l=1;
while(m--)
{
int c,ans;
cin>>c;
int mid;
while(l<r)
{
mid=1+((r-l)>>1);
if(a[mid]>=c) r=mid-1;
else l=mid+1;
}
if(a[l]==c)
{
cout<<l<<" ";
}
else
{
cout<<-1<<' ';
}
}
return 0;
}
求教