#abc245e. [abc245_e]Wrapping Chocolate

[abc245_e]Wrapping Chocolate

题目描述

高桥有 NN 块巧克力。第 ii 块巧克力呈矩形形状,宽度为 AiA_i 厘米,长度为 BiB_i 厘米。
他还有 MM 个盒子。第 ii 个盒子呈矩形形状,宽度为 CiC_i 厘米,长度为 DiD_i 厘米。

请判断在以下条件下是否能够将这 NN 块巧克力放入盒子中:

  • 每个盒子最多只能容纳一块巧克力。
  • 当将第 ii 块巧克力放入第 jj 个盒子时,满足 AileqCjA_i \\leq C_jBileqDjB_i \\leq D_j(不能旋转)。

约束条件

  • 1leqNleqMleq2times1051 \\leq N \\leq M \\leq 2\\times 10^5
  • 1leqAi,Bi,Ci,Dileq1091 \\leq A_i,B_i,C_i,D_i \\leq 10^9
  • 输入的所有值都是整数。

输入格式

输入以标准输入给出,格式如下:

NN MM A1A_1 ldots\\ldots ANA_N B1B_1 ldots\\ldots BNB_N C1C_1 ldots\\ldots CMC_M D1D_1 ldots\\ldots DMD_M

输出格式

如果能够将这 NN 块巧克力放入盒子中,输出 Yes;否则,输出 No


示例输入 1

2 3
2 4
3 2
8 1 5
2 10 5

示例输出 1

Yes

我们可以将第一块巧克力放入第三个盒子,将第二块巧克力放入第一个盒子。


示例输入 2

2 2
1 1
2 2
100 1
100 1

示例输出 2

No

每个盒子最多只能容纳一块巧克力。


示例输入 3

1 1
10
100
100
10

示例输出 3

No

示例输入 4

1 1
10
100
10
100

示例输出 4

Yes