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

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

Тренировка состоит из $$$n$$$ задач и длится $$$t$$$ часов. В первый час Миша всегда решает $$$a$$$ задач, а затем тратит на каждую из оставшихся задач $$$b$$$ минут. Требуется определить, успеет ли Миша решить все задачи тренировки.

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

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

В единственной строке даны четыре натуральных числа $$$n, t, a$$$ и $$$b$$$ ($$$5 \le n \le 100$$$, $$$2 \le t \le 24$$$, $$$1 \le a < n$$$, $$$10 \le b \le 60$$$).

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

В первой строке выведите «YES» (без кавычек), если Миша решит все задачи и у него останется время. Выведите «NO» (без кавычек), если Миша не успеет решить все задачи. Выведите «EXACT!» (без кавычек), если длительности контеста хватит ровно на $$$n$$$ задач, и времени в запасе не останется.

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

Примеры

Входные данные
12 5 7 45
Выходные данные
YES
15
Входные данные
12 3 7 45
Выходные данные
NO
105
3
Входные данные
10 3 6 30
Выходные данные
EXACT!