Артилерія завжди була видом військ, у якому інтенсивно викорситовувались різноманітні лічильні пристрої. Колись вони були механічними і показували результати обчислень при допозі коліщат з намальованими цифрами. Однак прогрес не стояв на місці. Одного разу конструктори розробили електричний пристрій, який показував результати при допомозі сегментних індикаторів.
До його бистродії та точності претензій не виникло, а ось що стосується способу відображення… Деякий генерал-ретроград віднісся до нього з великою недовірою. Ці індикатори (розмишляв він) — досить-таки ненадійна штука. Варто не загорітись всього лише одному потрібному сегменту або, навпаки, загорітись непотрібному — і результат виявиться спотвореним. Добре ще, якщо в результаті спотворення буде видно несенітницю — оператор помітить. А якщо результат буде як завжди виглядати правдоподібно, як нормальна послідовність цифр? Спотворення всього одного разряду здатно перетворити 888 у 808. Два разряди, і 888 перетворюється у 800. Так недовго відкритт вогонь і по власним позиціям!
Необхідно розробити програму, яка за заданим числом визначає найбільше відхилення, яке може виникнути в його відображенні при «помилці одного сегменту» в одном і двох розрядах.
У першому рядку задано ціле невідємне число N, яке досліджується на можливість внесенння спотворень, 0 ≤ N ≤ 10^1000.
В першому рядку ціле додатне число, рівне максимальному відхиленню від істинного показу при помилці одного сегменту.
У другому рядку ціле додатне число, рівне максимальному відхиленню від істинного показу при двох помилках одного сегменту, які відбудись в різних розрядах.
Якщо у якомусь з цих випадків відхилення неможливе, то замість числа повинно стояти слово NO.
Необхідно розглядати лише ситуації, при яки результат після спотворення виглядає коректно. Припускається, що пристрій не відображає незначущі нулі на початкуе числа, так що спотворення типу «замість 888 відобразилось 088» не розглядаються.