Вам дан массив a, состоящий из n целых положительных чисел. Вы можете совершать над ним операцию, состоящую из следующей последовательности действий:
Например, пусть дан массив a = [100, 2, 50, 10, 1], состоящий из 5 элементов. Произведем над ним две операции:
Первая строка входных данных содержит единственное число t (1 \le t \le 2000) — количество наборов входных данных в тесте.
Далее следуют описания наборов входных данных.
Первая строка каждого набора содержит единственное целое число n (1 \le n \le 10^4) — количество элементов в массиве a.
Вторая строка каждого набора содержит ровно n целых чисел a_i (1 \le a_i \le 10^6) — элементы массива a.
Гарантируется, что сумма n по всем наборам не превосходит 10^4.
Для каждого набора входных данных в отдельной строке выведите:
Вы можете выводить ответ в любом регистре (например, строки «yEs», «yes», «Yes» и «YES» будут распознаны как положительный ответ).
75100 2 50 10 131 1 148 2 4 2430 50 27 20275 4024 432 3 1
YES YES NO YES NO YES NO
Первый набор входных данных разобран в условии задачи.