A. Поймай монетку
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Монокарп пришел в ретро игровой клуб с аркадными автоматами. Там его заинтересовал автомат «Поймай монетку».

Игра довольно простая. Экран представляет собой координатную сетку такую, что:

  • ось OX направлена слева направо;
  • ось OY направлена снизу вверх;
  • центр экрана имеет координаты $$$(0, 0)$$$.

В начале игры персонаж находится в центре, а на экране появляются $$$n$$$ монет — $$$i$$$-я монета в координате $$$(x_i, y_i)$$$. Координаты всех монет различны и не равны $$$(0, 0)$$$.

За одну секунду Монокарп может подвинуть персонажа в одном из восьми направлений. Если персонаж находится в координате $$$(x, y)$$$, то он может оказаться в любой из координат $$$(x, y + 1)$$$, $$$(x + 1, y + 1)$$$, $$$(x + 1, y)$$$, $$$(x + 1, y - 1)$$$, $$$(x, y - 1)$$$, $$$(x - 1, y - 1)$$$, $$$(x - 1, y)$$$, $$$(x - 1, y + 1)$$$.

Если персонаж оказывается в координате с монеткой, то Монокарп собирает эту монетку.

После того как Монокарп сделал ход, все монетки падают на $$$1$$$ вниз, то есть, перемещаются из $$$(x, y)$$$ в $$$(x, y - 1)$$$. Можете считать, что игровое поле бесконечное во все стороны.

Монокарп хочет собрать хотя бы одну монетку, но никак не может определиться, за какой монеткой бежать. Помогите ему определить для каждой монеты, может ли он ее собрать.

Входные данные

В первой строке записано одно целое число $$$n$$$ ($$$1 \le n \le 500$$$) — количество монет.

В $$$i$$$-й из следующих $$$n$$$ строк записаны два целых числа $$$x_i$$$ и $$$y_i$$$ ($$$-50 \le x_i, y_i \le 50$$$) — координаты $$$i$$$-й монетки. Координаты всех монет различны. Ни одна монетка не находится в $$$(0, 0)$$$.

Выходные данные

Для каждой монетки выведите «YES», если Монокарп может ее собрать. В противном случае выведите «NO».

Пример
Входные данные
5
24 42
-2 -1
-1 -2
0 -50
15 0
Выходные данные
YES
YES
NO
NO
YES
Примечание

Обратите внимание на вторую монетку в примере. Монокарп может сначала сходить из $$$(0, 0)$$$ в $$$(-1, -1)$$$. Затем монета падает на $$$1$$$ вниз и оказывается в $$$(-2, -2)$$$. Наконец Монокарп ходит в $$$(-2, -2)$$$ и собирает монету.