#include <bits/stdc++.h>
int main() {
  int n, m, i, j;
  int p[3005], q[3005];
  scanf("%d%d", &n, &m);
  for (i = 1; i <= n; i++) scanf("%d", &p[i]);
  for (i = 1; i <= m; i++) scanf("%d", &q[i]);
  for (i = 1, j = 1; i <= n; j++) {
    if (j > m) break;
    if (p[i] <= q[j]) i++;
  }
  if (i > n)
    printf("0\n");
  else
    printf("%d\n", n - i + 1);
  return 0;
}
