Cho hai dãy số nguyên và , cùng có phần tử. Với một prefix, ta chỉ quan tâm một giá trị có xuất hiện hay không; thứ tự và số lần lặp đều không ảnh hưởng đến tập giá trị của prefix đó.
Mỗi truy vấn cho hai số và . Hãy kiểm tra xem tập các giá trị xuất hiện trong có bằng tập các giá trị xuất hiện trong hay không.
Input
- Dòng đầu chứa số nguyên .
- Dòng thứ hai chứa số nguyên .
- Dòng thứ ba chứa số nguyên .
- Dòng tiếp theo chứa số nguyên .
- dòng sau, mỗi dòng chứa hai số nguyên và .
Output
- Với mỗi truy vấn, in
Yesnếu hai tập bằng nhau; ngược lại inNo.
Constraints
- .
- .
- .
Scoring
- Subtask ( số điểm): .
- Subtask ( số điểm): Không có giới hạn bổ sung.
Example
Test 1
Input
6 5 1 5 2 3 2 1 5 1 3 2 4 6 1 1 2 2 3 3 4 4 5 5 6 6
Output
No Yes Yes No Yes No
Giải thích: Ở truy vấn thứ hai và thứ ba, cả hai prefix đều có tập dù thứ tự và số lần lặp khác nhau. Truy vấn thứ tư so sánh với , còn truy vấn cuối có thêm giá trị chỉ ở prefix của , nên đều nhận No.