Hai bức tranh
Trong một triển lãm nghệ thuật, họa sĩ Tú Anh giới thiệu những bức tranh trừu tượng được tạo nên từ các dấu chấm màu sặc sỡ.
Mỗi bức tranh có thể được biểu diễn bằng một tập hợp các điểm tọa độ trên mặt phẳng.
Ban tổ chức muốn kiểm tra xem một bức tranh có thể biến đổi để trùng khớp hoàn toàn với một bức tranh khác hay không.
Quá trình biến đổi cho phép:
- Xoay toàn bộ bức tranh quanh gốc tọa độ với góc là \(90°, 180°, 270°\).
- Tịnh tiến toàn bộ bức tranh đến vị trí mới.
Hai bức tranh gọi là khớp nhau nếu tồn tại cách xoay và tịnh tiến sao cho mọi dấu chấm trong bức tranh thứ nhất trùng hoàn toàn với mọi dấu chấm tương ứng trong bức tranh thứ hai.
Input
Dòng đầu tiên chứa số nguyên \(T\) \((T \le 20)\) là số lượng bộ test. Mỗi bộ test chứa một số nguyên \(N\) \((1 \le N \le 10^5)\) là số lượng chấm màu của mỗi bức tranh.
\(2*N\) dòng tiếp theo:
- \(N\) dòng đầu tiên, mỗi dòng chứa \(2\) số nguyên \(x_i, y_i\) \((|x_i|, |y_i| \le 1000)\) là tọa độ của chấm màu thứ \(i\) của bức tranh thứ nhất.
- \(N\) dòng tiếp theo, mỗi dòng chứa \(2\) số nguyên \(x_i, y_i\) \((|x_i|, |y_i| \le 1000)\) là tọa độ của chấm màu thứ \(i\) của bức tranh thứ hai.
Mỗi chấm màu trên bức tranh đều ở các vị trí riêng biệt.
Output
Với mỗi bộ test, in ra một dòng:
- YES nếu tồn tại cách xoay và tịnh tiến sao cho hai tập điểm của từng bức tranh trùng nhau.
- NO nếu không tồn tại cách thực hiện.
Sample Input
2
3
0 0
1 0
0 1
-2 0
-1 0
-1 -1
2
0 1
1 0
0 -1
0 0
Sample Output
YES
NO
Comments