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