Изменения рейтингов за последние раунды временно удалены. Скоро они будут возвращены. ×

B. О коррупции и числах
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Веселого берляндского абитуриента Алексея достала серая действительность, и он рьяно желает поступить в университет. Вузов нынче развелось очень много, поэтому глаза у Алексея разбегаются — ведь он еще не определился, какую профессию он хочет получить: в школе у него были плохие оценки по всем предметам, и только благодаря богатеньким родителям он смог получить аттестат.

Положение осложняется тем, что в каждом вузе определен размер добровольного пожертвования, которое новоявленный студент выплачивает при поступлении — ni берублей. При этом нельзя платить больше, чем ni, ведь тогда разница между выплаченной суммой и ni может быть расценена как взятка!

Каждый ректор носит фирменную одежду своего вуза. Поэтому в ее карманы не помещаются монеты номиналом больше, чем ri. Также ректор не носит в кармане монеты номиналом меньше li — ведь если все будут платить ему настолько мелкими монетами, то их скопится очень много, и карман порвется. Поэтому пожертвование можно выплачивать только монетами в x берублей, где li ≤ x ≤ ri (в Берляндии в обращении находятся монеты любого целого положительного номинала). При этом можно использовать монеты разных номиналов, а монеты одного и того же номинала можно использовать сколько угодно раз.

Алексей, впервые столкнувшись с такими порядками, был озадачен, ведь оказалось, что не во все вузы можно поступить! Алексей очень боится идти в армию (хоть он и давно хотел получить мундир зеленого цвета, но папа говорит, что в армии сына будут бить деды, а военные билеты в Берляндии не продаются), поэтому он хочет наверняка знать, в какие вузы он может поступить и поскорее выбрать свою альма матер.

Благодаря родителям, Алексей не ограничен в средствах и можно считать, что он имеет неограниченное количество монет каждого вида.

Другими словами, задано t запросов, каждый из которых содержит числа ni, li, ri. Для каждого запроса нужно ответить, можно ли набрать сумму ровно ni берублей, используя только монеты с целым номиналом от li до ri берублей. Можно использовать монеты разных номиналов. Монеты каждого номинала можно использовать сколько угодно раз.

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

В первой строке задано количество университетов t, (1 ≤ t ≤ 1000). В каждой из t следующих строк через пробел заданы три целых числа: ni, li, ri (1 ≤ ni, li, ri ≤ 109li ≤ ri).

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

Для каждого запроса выведите на отдельной строке: «Yes», если Алексей может в него поступить или «No» в противном случае.

Примеры
Входные данные
2
5 2 3
6 4 5
Выходные данные
Yes
No
Примечание

Взнос в первый вуз можно оплатить двумя монетами: по одной номиналом 2 и 3 берубля. Взнос во второй университет оплатить не получится.