Перегляд Контракту#6925

Перегляд Контракту

1 секунда
64 мегабайти
Дуже легка

Протягом багатьох років усі контракти Асоціації Контрактів для Модернізації (АКМ) друкувалися за допомогою старої друкарської машинки.

Нещодавно пан Міранда, один з бухгалтерів АКМ, виявив, що машинка мала несправність в одній, і лише одній, цифровій клавіші. Зокрема, несправна цифра, коли її друкують, не відображається на аркуші, ніби відповідна клавіша не була натиснута. Він зрозумів, що це могло змінити числове представлення значень контрактів. Стурбований бухгалтерією, пан Міранда хоче знати, з оригінальних значень, узгоджених для контрактів (які він зберіг у рукописних нотатках), які значення фактично представлені в контрактах. Наприклад, якщо несправна цифра на машинці — це , узгоджене значення буде представлене у відповідному контракті як , тому що цифра не буде надрукована. Зверніть увагу, що пан Міранда хоче знати числове значення, представлене в контракті, тобто на тій самій машинці число відповідає числовому значенню , а не (як це фактично виглядає в контракті).

Вхідні дані

Вхід складається з кількох тестових випадків, кожен у одному рядку. Кожен рядок містить два цілі числа та (1 \le D \le 9 та 1 \le N < 10^{100}), які представляють, відповідно, цифру, що вийшла з ладу на машинці, та число, яке було спочатку узгоджене для контракту (яке може бути дуже великим через гіперінфляцію).

Останній тестовий випадок супроводжується рядком, що містить лише два нулі, розділені пробілом.

Вихідні дані

Для кожного тестового випадку у вхідних даних ваша програма повинна надрукувати один рядок, що містить одне ціле число, числове значення, представлене в контракті.

Приклади

Приклад 1

Loading
Loading