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

К вам пришло четверо гостей отведать пирог. Пирог является прямоугольником со сторонами $$$A$$$ и $$$B$$$. Вам нужно разрезать его на четверых, сами вы будете лишь наблюдать за его поеданием.

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

Но этого оказалось мало! Каждый гость хочет кусок определённого размера, а именно, $$$i$$$-й гость хочет $$$p_i$$$ процентов пирога.

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

Будем считать, что левый-нижний угол пирога имеет координаты $$$(0,0)$$$, а правый-верхний $$$(A,B)$$$. Точка задаётся координатами $$$(X,Y)$$$ так, что $$$0 \leq X \leq A$$$ и $$$0 \leq Y \leq B$$$.

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

В первой строке содержатся два целых числа $$$A$$$ и $$$B$$$ ($$$1 \leq A, B \leq 100$$$).

Вторая строка содержит четыре целых числа $$$p_1$$$, $$$p_2$$$, $$$p_3$$$ и $$$p_4$$$ ($$$1 \leq p_i \leq 99$$$; $$$p_1 + p_2 + p_3 + p_4 = 100$$$).

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

Если пирог невозможно разрезать требуемым способом, то выведите «NO».

Иначе в первую строку выведите «YES», во вторую — $$$X$$$, а в третью — $$$Y$$$ (координаты точки разбиения).

Если способов выбрать точку существует несколько, разрешается вывести любой.

Примеры
Входные данные
3 4
25 25 25 25
Выходные данные
YES
1.5
2.0
Входные данные
1 1
33 33 33 1
Выходные данные
NO