eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

МаркЕровані кубики

МаркЕровані кубики

У Вітека є набір кубиків, на якому зображено англійські літери, причому як маленькі, так і великі. Нещодавно мама подарувала йому ще й набір кубиків з цифрами, у результаті чого Вітек навчився швидко рахувати в межах \textbf{10}-ти. А ось тато мав необережність подарувати йому набір різнокольорових маркерів, після чого Вітек почав експериментувати з кубиками з цифрами: він замальовував чергову цифру і на її місці малював цифру на одиницю більшу. Так як він чудово розумів, що цифри \textbf{10} не існує, то він замість числа \textbf{10} завжди писав цифру \textbf{0}. Врахуйте, що іноді мама кликала Вітека поїсти і він не встигав завершити почату роботу і написати нову цифру -- у цьому випадку кубик назавжди залишався порожнім, такі кубики позначено символом пропуску. Вам необхідно допомогти Вітеку і написати програму, яка виконає чергову маркЕровку кубиків за вказаними правилами. Так як Ви знаходитесь не вдома, а на олімпіаді, то мама Вас їсти не покличе і роботу Вам обов'язково потрібно завершити. \InputFile Єдиний рядок, що складається з описаних вище символів. Довжина рядка не перевищує \textbf{255} символів. \OutputFile Єдиний рядок -- результат роботи Вашої програми.
Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
abc1234567890ABC
Вихідні дані #1
abc2345678901ABC
Вхідні дані #2
35725yg q69 PD3K65QlO5rGB98A53Y17aUI60Bd74j63xk6
Вихідні дані #2
46836yg q70 PD4K76QlO6rGB09A64Y28aUI71Bd85j74xk7
Автор Анатолій Присяжнюк
Джерело II етап Всеукраїнсьої олімпіади школярів 2012-2013, м. Бердичів