Задачі
Сума двох чисел
Сума двох чисел
Задано три числа \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