Финалом выпускного бала станет выполнение школьного вальса. Для этого нужно создать как можно больше традиционных пар, причем в каждой паре юноша не может быть ниже ростом от партнерши. В массиве A [1..N] рост всех ребят, а в массиве B [1..M] - девушек. Какое наибольшее количество пар может образовать при указанных выше ограничениях?
В первой строке находятся числа N и M, во втором N значений A [i] (i = 1..N), в третьем - M значений B [j] (j = 1..M). Все числа натуральные, не превышают 1000.
Максимально возможное количество пар.