Клас
Дуже проста
Обмеження на час виконання 1 секунда
Обмеження на використання пам'яті 64 мегабайти
У класi навчаються n хлопцiв та m дiвчат. Класний керiвник хоче розподiлити всiх дiтей на k груп так, щоб виконувались умови:
У кожнiй групi має бути не бiльше h людей.
У кожнiй групi має бути принаймнi один хлопець.
У кожнiй групi має бути принаймнi одна дiвчина.
Повiдомте чи це можливо зробити.
Вхідні дані
Перший рядок мiстить одне цiле число t (1 ≤ t ≤ 1000) — кiлькiсть тестiв.Єдиний рядок кожного тесту мiстить чотири цiлi числа n, m, k, h (0 ≤ n; m ≤ 100, 0 < n + m, 1 ≤ k; h ≤ 100) — кiлькiсть хлопцiв, кiлькiсть дiвчат, кiлькiсть потрiбних груп та максимальна можлива кiлькiсть людей в групi.
Вихідні дані
Для кожного тесту в окремому рядку виведiть «YES», якщо можливо так розподiлити всiх дiтей, або «NO», якщо це зробити неможливо.
Приклади
Вхідні дані #1
Відповідь #1
Відправки 1K
Коефіцієнт прийняття 36%