#J30002. 章鱼烧

章鱼烧

问题描述

高桥君正在苦恼应该以怎样的顺序出售章鱼烧。提前做好的章鱼烧味道不好,所以他不想卖,但如果只卖刚做好的,能够卖出的数量又会减少。因此,他决定如果只出售在 TT 秒以内制作完成的章鱼烧,是否能服务所有顾客。

章鱼烧会在 A1,A2,,ANA_1, A_2, \ldots, A_N 秒后做好。

顾客会在 B1,B2,,BMB_1, B_2, \ldots, B_M 秒后来到店里。

每位顾客最多买一个章鱼烧。一个章鱼烧 AiA_i 可以卖给顾客 BjB_j 当且仅当 AiBjAi+TA_i \le B_j \le A_i + T。请判断能否服务所有顾客。

输入格式

第 1 行 TT1T1001 \le T \le 100)。

第 2 行 NN1N1001 \le N \le 100)。

第 3 行 NN 个整数 AiA_i1Ai1001 \le A_i \le 100,非降序)。

第 4 行 MM1M1001 \le M \le 100)。

第 5 行 MM 个整数 BiB_i1Bi1001 \le B_i \le 100,非降序)。

输出格式

能服务所有顾客输出 yes,否则输出 no

样例输入 1

1
3
1 2 3
3
2 3 4

样例输出 1

yes

样例输入 2

1
3
1 2 3
3
2 3 5

样例输出 2

no

样例输入 3

1
3
1 2 3
10
1 2 3 4 5 6 7 8 9 10

样例输出 3

no

样例输入 4

1
3
1 2 3
3
1 2 2

样例输出 4

no

样例输入 5

2
5
1 3 6 10 15
3
4 8 16

样例输出 5

yes

评测数据规模

对于 100%100\% 的数据,1T1001 \le T \le 1001N,M1001 \le N, M \le 1001Ai,Bi1001 \le A_i, B_i \le 100