#include <bits/stdc++.h>
using namespace std;
int main() {
  int m, n;
  cin >> m >> n;
  vector<int> nums(m, 0);
  for (int k = 0; k < m; k++) cin >> nums[k];
  int i, j;
  for (j = 0, i = 0; j < n; j++) {
    int t;
    cin >> t;
    if (t >= nums[i]) {
      i++;
    }
    if (i == m) break;
  }
  cout << m - i << endl;
  return 0;
}
