Вам даны два массива $$$a$$$ и $$$b$$$, оба длины $$$n$$$. Вы можете применить к массиву $$$a$$$ следующую операцию любое количество раз (в том числе нулевое):
Определите можно ли сделать массив $$$a$$$ равным массиву $$$b$$$, применив операцию любое количество раз.
Первая строка содержит одно целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных. Далее следуют описания наборов.
Первая строка каждого набора содержит одно целое число $$$n$$$ ($$$1 \le n \le 2\cdot10^5$$$) — длину массивов $$$a$$$ и $$$b$$$.
Вторая строка кждого набора содержит $$$n$$$ целых чисел $$$a_1, a_2, \ldots, a_n$$$ ($$$1 \le a_i \le 10^9$$$) — элементы массива $$$a$$$.
Треться строка каждого набора содержит $$$n$$$ целых чисел $$$b_1, b_2, \ldots, b_n$$$ ($$$1 \le b_i \le 10^9$$$) — элементы массива $$$b$$$.
Гарантируется, что сумма $$$n$$$ по всем наборам входных данных $$$2\cdot10^5$$$.
Для каждого набора входных данных выведите «YES», если возможно сделать массив $$$a$$$ равным массиву $$$b$$$ и «NO» иначе.
Вы можете выводить «YES» и «NO» в любом регистре (например, строки «yEs», «yes» и «Yes» будут распознаны как положительный ответ).
731 2 31 2 341 4 5 21 5 4 319866 7 6 7 6 77 6 7 6 7 699 8 7 6 5 4 3 2 19 9 8 2 4 4 3 5 331 1 22 1 121 21 1
YESYESNOYESNOYESNO
В первом примере массивы $$$a$$$ и $$$b$$$ уже равны.
Во втором примере можно выбрать $$$l = 2$$$ и $$$r = 4$$$. Массив $$$a$$$ изменится следующим образом:
Мы получили $$$a = [1, 5, 4, 3]$$$ и $$$b = [1, 5, 4, 3]$$$.
В третьем примере можно показать, что невозможно сделать массивы $$$a$$$ и $$$b$$$ равными.