P14005 [HackerEarth] There's no day that Kevin doesn't want to explode something.
普及
题目描述

There's no day that Kevin doesn't want to explode something.

Today Kevin and Elvis decided to make a dynamite. They have N packages of explosives (N is an even number). The i-th package contains two boxes: one has ai grams of explosives the other bi grams. Elvis and Kevin alternatively take any package and add one of the boxes to a giant dynamite. Another box is discarded. Elvis starts this process. Kevin believes an explosion is beautiful if the giant dynamite contains exactly x grams of explosives. But he hasn't decided on the value of x yet. This process ends when all boxes are taken.

Help him and determine for each of Q values xi whether Kevin can make a dynamite with exactly xi grams of explosives regardless of the Elvis' moves.

Input format:

The first line contains 2 space-separated integers N and Q. It's guaranteed that N is an even number.
Each of the following N lines contain two space-separated integers ai and bi.
Each of the following Q lines contain one integer xi.

Output format:

For each number xi output "YES" (without quotes) if Kevin can make a dynamite which contains exactly xi grams of explosives regardless of the Elvis' moves and "NO" otherwise.

Constraints:
1 ≤ N, Q ≤ 10^5
0 ≤ ai , bi ≤ 10^9
0 ≤ x ≤ 10^15
N ≤ 20 in test data worth 24% of all points

SAMPLE INPUT
2 4
4 7
5 2
4
9
12
0

SAMPLE OUTPUT
NO
YES
NO
NO

输入格式

见题面

输出格式

见题面

样例输入
2 4 4 7 5 2 4 9 17 0
样例输出
NO YES NO NO