Задача №111453. Костюмчик из титана

Один из «Мстителей» - Железный человек - решил обновить «костюмчик», состоящий из сплава титана с золотом. Ему необходимо добавить w кг титана для увеличения прочности. Доставку титана он поручил своему роботу-компьютеру Джарвису, который на сайте «Stark Industry» выяснил, что титан продается слитками по x кг, y кг, и z кг. Напишите для Джарвиса программу, которая определит можно ли заказать w кг титана, используя слитки только этих весов?

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

В единственной строке вводится четыре числа через пробел x, y, z, w (0< x, y, z, w<10000000000).

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

Вывести YES, если можно cделать заказ, и в следующей строке вывести три числа через пробел – количество слитков по x, y, z кг. Если сделать заказ нельзя - вывести NO. Если существует несколько вариантов, то вывести любой из них.

Примеры тестов

Входные данные
1 2 3 10
Выходные данные
YES
0 2 2

Сдать: для сдачи задач необходимо войти в систему