11734. Шоколадки
Степан має \(N\) шматочків шоколаду. \(І\)-й шматок має прямокутну форму шириною \(A_i\) сантиметрів і довжиною \(B_i\) сантиметрів. У нього також є \(M\) коробок. \(I\)-а коробка має форму прямокутника шириною \(C_i\) сантиметрів і довжиною \(D_i\) сантиметрів.
Визначте, чи можна покласти \(N\) шматочків шоколаду в коробки за наведених нижче умов.
Коробка може містити не більше одного шматочка шоколаду.
\(A_i \leq C_j\) і \(B_i \leq D_j\) повинні виконуватися, коли кладуть \(i\)-й шматочок шоколаду в \(j\)-ту коробку (їх не можна повертати).
Обмеження
\(1 \leq N \leq M \leq 2\times 10^5\)
\(1 \leq A_i,B_i,C_i,D_i \leq 10^9\)
Формат вхідних даних
Перший рядок містить цілі числа \(N,M\)
Наступний рядок містить \(N\) цілих чисел \(A_i\)
Третій рядок містить \(N\) цілих чисел \(B_i\)
Четвертий рядок містить \(M\) цілих чисел \(C_i\)
П'ятий рядок містить \(M\) цілих чисел \(D_i\)
Числа у рядках розділяються пропуском.
Формат вихідних даних
У вихідний потік вивести \(Yes\) або \(No\) - відповідь на поставлене завдання
Приклад вхідних даних
2 3
2 4
3 2
8 1 5
2 10 5
Приклад вихідних даних
Yes
Приклад вхідних даних
2 2
1 1
2 2
100 1
100 1
Приклад вихідних даних
No
Приклад вхідних даних
1 1
10
100
100
10
Приклад вихідних даних
No
Коментарі