cpp
#include<bits/stdc++.h>
using namespace std;
#define ll long long
const int N=1e6+10;
int a[N];
int n,m,ans;
int main()
{
cin>>n>>m;
for(int i=1;i<=n;i++)
cin>>a[i];
while(m--)
{
int t;
cin>>t;
int l=0; int r=1e9+10;
while(l<=r)
{
cout<<1<<" ";
int mid=l+(r-l)/2;
// cout<<mid<<" "<<a[mid]<<" "<<t<<endl;
// cout<<mid<<" "<<l<<" "<<r<<endl;
if(a[mid] > t) r=mid-1;
else if(a[mid] < t) l=mid+1;
else if(a[mid] == t)
{
// cout<<"ans="<<ans<<endl;
ans=mid;
break;
}
// cout<<mid<<" "<<l<<" "<<r<<endl;
}
cout<<ans<<" ";
}
return 0;
}