Задачи
Сумма двух чисел
Сумма двух чисел
Заданы три числа: \textbf{a}, \textbf{b}, \textbf{c}. Необходимо выяснить, можно ли так переставить цифры в числах \textbf{a} и \textbf{b}, чтобы в сумме получилось \textbf{c}.
\InputFile
Три целых числа \textbf{a}, \textbf{b}, \textbf{c} (\textbf{0} < \textbf{a}, \textbf{b}, \textbf{c} < \textbf{10^9}).
\OutputFile
Если искомая перестановка цифр возможна, вывести слово \textbf{YES}, в противном случае выведите слово \textbf{NO}. При положительном ответе вывести во второй строке число \textbf{x}, получаемое перестановкой цифр числа \textbf{a}, и число \textbf{y}, получаемое перестановкой цифр числа \textbf{b}, такие, что сумма \textbf{x} и \textbf{y} равна \textbf{c}. Числа \textbf{x} и \textbf{y} не должны содержать ведущих нулей. Числа должны быть разделены пробелом. Если решений несколько, выведите любое.
Входные данные #1
1 899999999 999999999
Выходные данные #1
YES 1 999999998