Điều hướng chính

Nhắn tin NQ Coding

Ngôn ngữ

Phím tắt

/
Chuyển đến ô tìm bài
g p
Đi đến bài tập
g c
Đi đến kỳ thi
g u
Đi đến người dùng
?
Mở trợ giúp phím tắt

Bài tập magicquangtri2526

Thẻ bài

Dễ Cài đặt

  • 100 Điểm
  • 1.0s Thời gian
  • 256M Bộ nhớ
  • 0% Tỉ lệ AC
  • 0 Số AC

Alice và Peter là đôi bạn thân có cùng đam mê mãnh liệt với việc sưu tầm các thẻ bài Magic: The Gathering.

Hiện tại, Alice đang sở hữu \(N\) thẻ bài với các giá trị tương ứng là: \(A_1, A_2, \ldots, A_N\). Tương tự, Peter cũng sở hữu \(N\) thẻ bài với các giá trị tương ứng là: \(B_1, B_2, \ldots, B_N\).

Alice rất muốn biết tập hợp \(x\) thẻ bài đầu tiên của mình có giống tập hợp \(y\) thẻ bài đầu tiên của Peter không. Hai tập hợp được coi là giống nhau nếu mọi loại thẻ bài của Alice cũng trùng với Peter và ngược lại.

Yêu cầu: Bạn hãy giúp Alice trả lời câu hỏi của mình.

Input

Dữ liệu vào có cấu trúc như sau:

  • Dòng 1: Chứa số nguyên dương \(N\) (\(1 \le N \le 2 \cdot 10^5\)) là số lượng thẻ bài của mỗi bạn;

  • Dòng 2: Chứa \(N\) số nguyên dương \(A_1, A_2, \ldots, A_N\) (\(1 \le A_i \le 10^9\), \(1 \le i \le N\)), là danh sách giá trị các thẻ bài của Alice;

  • Dòng 3: Chứa \(N\) số nguyên dương \(B_1, B_2, \ldots, B_N\) (\(1 \le B_i \le 10^9\), \(1 \le i \le N\)), là danh sách giá trị các thẻ bài của Peter;

  • Dòng 4: Chứa số nguyên dương \(Q\) (\(1 \le Q \le 2 \cdot 10^5\)) là số lượng các truy vấn;

  • \(Q\) dòng tiếp theo, mỗi dòng chứa hai số nguyên dương \(x, y\) (\(1 \le x, y \le N\)) tương ứng với việc xét tập hợp \(x\) thẻ bài đầu tiên của Alice với tập hợp \(y\) thẻ bài đầu tiên của Peter.

Lưu ý: Các giá trị trên một dòng được ghi cách nhau một dấu cách.

Ràng buộc:

  • Có \(50\%\) số test tương ứng với \(50\%\) số điểm: \(1 \le N, Q \le 200\); \(x = y\); các giá trị \(A_i\) đôi một khác nhau; các giá trị \(B_i\) đôi một khác nhau;

  • Có \(25\%\) số test tương ứng với \(25\%\) số điểm: \(1 \le N, Q \le 2000\);

  • Có \(25\%\) số test tương ứng với \(25\%\) số điểm: không có ràng buộc gì thêm.

Output

In ra theo cấu trúc sau:

Gồm \(Q\) dòng tương ứng với \(Q\) truy vấn, mỗi dòng ghi ra Yes'' nếu tập hợp các loại thẻ bài của hai bạn giống hệt nhau, ngược lại ghi raNo''.

Example

Input:

5
1 2 3 4 5
1 3 2 3 5
3
3 3
3 4
5 5

Output:

Yes
Yes
No

Note

Truy vấn \((3,3)\): tập \(\{1,2,3\}\) và \(\{1,3,2\}\) giống nhau. Truy vấn \((3,4)\): tập \(\{1,2,3\}\) và \(\{1,3,2\}\) (thẻ \(3\) lặp lại) giống nhau. Truy vấn \((5,5)\): tập \(\{1,2,3,4,5\}\) và \(\{1,2,3,5\}\) khác nhau.

Bình luận

Chưa có bình luận nào.