#include #define endl '\n' using namespace std; const int MAXN=1e5+5; const int MAXM=1e5+5; const int INF=1e9; int n,m; int a[MAXN]; int b[MAXM]; multiset s; int ans[MAXM]; int main() { ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); freopen("planets.in","r",stdin); freopen("planets.out","w",stdout); cin>>n>>m; for(int i=1;i<=n;i++) cin>>a[i]; for(int i=1;i<=m;i++) cin>>b[i]; sort(a+1,a+n+1); sort(b+1,b+m+1); for(int i=1;i<=n;i++) s.insert(a[i]); for(int i=1;i<=m;i++) { auto it=s.upper_bound(b[i]); //if(it==s.begin()) cout<<1/0<0;i--) { if(s.empty()) break; int cur=(*s.begin()); if(cur