Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

VMMIRROR - Đuổi bắt trong thế giới gương huyền thoại




Là lập trình viên xuất sắc nhất của đất nước 1D, bạn được tin tưởng giao phó nhiệm vụ vô cùng quan trọng và nguy hiểm: Truy bắt tên tội phạm quốc gia TSZ.

Theo những nguồn tin mới nhất mà bạn nhận được, TSZ đã đặt chân đến vùng đất của những chiếc gương huyền thoại và đang lẩn trốn ở đó. Vùng đất những chiếc gương huyền thoại có thể tưởng tượng giống như một đường thẳng (bạn đang ở trên đất nước 1D mà), tại một số vị trí trên vùng đất, có đặt những chiếc gương thần kỳ. Trong khoảnh khắc (có thể coi như 0 đơn vị thời gian), bạn có thể di chuyển từ 1 điểm bất kỳ trên vùng đất, đến ảnh của nó qua 1 gương bất kỳ (Chú ý rằng tại vùng đất huyền thoại, ảnh của một vật luôn là điểm đối xứng với vật đó qua gương, các gương khác không làm ảnh hưởng hay che vị trí của ảnh của vật). Vì vậy, vùng đất này là một nơi lý tưởng để TSZ có thể lẩn trốn, do chỉ trong 0 đơn vị thời gian, TSZ có thể di chuyển từ A, đến B (B là ảnh của A qua gương G), rồi từ B đến C (C là ảnh của B qua gương G')... (với G, G' là 2 gương nào đó trong số N gương trên vùng đất huyền thoại).

Hình minh họa

Trong hình minh họa, có 5 gương:

  • Gương g1 ở tọa độ 3
  • Gương g2 ở tọa độ 4
  • Gương g3 ở tọa độ 9
  • Gương g4 ở tọa độ 12
  • Gương g5 ở tọa độ 13

Trong 0 đơn vị thời gian, TSZ có thể di chuyển từ A đến D như sau: từ A đến B (ảnh của A qua g1), rồi từ B đến C (ảnh của B qua g3), rồi từ C đến D (ảnh của C qua g4).

Bạn đã có trong tay bản đồ của vùng đất những chiếc gương huyền thoại. Vì vậy bạn đã biết được vị trí chính xác của tất cả N chiếc gương. Để lên kế hoạch bắt TSZ, bạn cần phải biết được TSZ có thể di chuyển như thế nào. Bạn đã chuẩn bị sẵn Q câu hỏi, mỗi câu hỏi cho biết TSZ có thể di chuyển từ vị trí start đến vị trí target trong 0 đơn vị thời gian hay không.

Input

  • Dòng 1: Số nguyên dương N - số gương.
  • Dòng 2: N số nguyên dương xi, số thứ i cho biết vị trí của gương thứ i.
  • Dòng 3: Số nguyên dương Q - số câu hỏi
  • Q dòng tiếp theo, dòng thứ i chứa 2 số nguyên starti và targeti

Output

Với mỗi câu hỏi, in ra 1 dòng duy nhất. Dòng thứ i in ra YES nếu TSZ có thể di chuyển từ starti đến targeti, ngược lại in ra NO.

Chấm điểm

  • Bài của bạn sẽ được chấm trên thang điểm 100. Điểm mà bạn nhận được sẽ tương ứng với % test mà bạn giải đúng.
  • Trong quá trình thi, bài của bạn sẽ chỉ được chấm với 1 test ví dụ có trong đề bài.
  • Khi vòng thi kết thúc, bài của bạn sẽ được chấm với bộ test đầy đủ.

Giới hạn

  • 1 ≤ N ≤ 10^5
  • 0 ≤ xi ≤ 10^9
  • 1 ≤ Q ≤ 10^5
  • 0 ≤ starti, targeti ≤ 10^9.
  • Trong 20% test đầu tiên, N ≤ 5, Q ≤ 10
  • Trong 40% test tiếp theo, N ≤ 100, Q ≤ 100

Example

Input:
5
3 4 9 12 13
4
1 11
5 13
6 7
7 7

Output:
YES
YES
NO
YES

Được gửi lên bởi:VOJ Team
Ngày:2013-07-16
Thời gian chạy:1s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:Tất cả ngoại trừ: ASM64 GOSU PERL6 PYPY RUST SED
Nguồn bài:VM13 - Lăng Trung Hiếu

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.