#include <iostream>
using namespace std;
int main () {
int n, c, new_n = 0;
cin >> n >> c;
int n1 = n, power_10 = 1, no_digit_n = 0, no_0_finish_n = 1, counter = 0;
while (n1 > 0) { // aflu cea mai mare putere a lui 10 < n
if (n1 % 10 == 0 && counter == no_digit_n && c != 0) {
no_0_finish_n *= 10;
counter++;
}
power_10 *= 10;
n1 /= 10;
no_digit_n++;
}
power_10 /= 10; // CORECTIE OBLIGATORIE! altfel arata cu x 10 mai mult
int no_of_c = 0;
cout << power_10 << " " << no_0_finish_n << "\n";
while (n > 0) {
if (n / power_10 == c) {
no_of_c++;
} else { // != c
new_n = new_n * 10 + n / power_10;
}
n %= power_10, power_10 /= 10;
}
new_n *= no_0_finish_n; // PTR SITUATIILE CAND N SE TERMINA CU ZEROURI
if (no_of_c == no_digit_n) {
cout << -1;
} else {
cout << new_n;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluICgpIHsKICAgIGludCBuLCBjLCBuZXdfbiA9IDA7CiAgICBjaW4gPj4gbiA+PiBjOwogICAgaW50IG4xID0gbiwgcG93ZXJfMTAgPSAxLCBub19kaWdpdF9uID0gMCwgbm9fMF9maW5pc2hfbiA9IDEsIGNvdW50ZXIgPSAwOwogICAgd2hpbGUgKG4xID4gMCkgeyAvLyBhZmx1IGNlYSBtYWkgbWFyZSBwdXRlcmUgYSBsdWkgMTAgPCBuCiAgICAgICAgaWYgKG4xICUgMTAgPT0gMCAmJiBjb3VudGVyID09IG5vX2RpZ2l0X24gJiYgYyAhPSAwKSB7CiAgICAgICAgICAgIG5vXzBfZmluaXNoX24gKj0gMTA7CiAgICAgICAgICAgIGNvdW50ZXIrKzsKICAgICAgICB9CiAgICAgICAgcG93ZXJfMTAgKj0gMTA7CiAgICAgICAgbjEgLz0gMTA7CiAgICAgICAgbm9fZGlnaXRfbisrOwogICAgfQogICAgcG93ZXJfMTAgLz0gMTA7ICAvLyBDT1JFQ1RJRSBPQkxJR0FUT1JJRSEgYWx0ZmVsIGFyYXRhIGN1IHggMTAgbWFpIG11bHQKICAgIGludCBub19vZl9jID0gMDsKICAgIGNvdXQgPDwgcG93ZXJfMTAgPDwgIiAiIDw8IG5vXzBfZmluaXNoX24gPDwgIlxuIjsKICAgIHdoaWxlIChuID4gMCkgewogICAgICAgIGlmIChuIC8gcG93ZXJfMTAgPT0gYykgewogICAgICAgICAgICBub19vZl9jKys7CiAgICAgICAgfSBlbHNlIHsgLy8gIT0gYwogICAgICAgICAgICBuZXdfbiA9IG5ld19uICogMTAgKyBuIC8gcG93ZXJfMTA7CiAgICAgICAgfQogICAgICAgIG4gJT0gcG93ZXJfMTAsIHBvd2VyXzEwIC89IDEwOwogICAgfQogICAgbmV3X24gKj0gbm9fMF9maW5pc2hfbjsgLy8gUFRSIFNJVFVBVElJTEUgQ0FORCBOIFNFIFRFUk1JTkEgQ1UgWkVST1VSSQogICAgaWYgKG5vX29mX2MgPT0gbm9fZGlnaXRfbikgewogICAgICAgIGNvdXQgPDwgLTE7CiAgICB9IGVsc2UgewogICAgICAgIGNvdXQgPDwgbmV3X247CiAgICB9CiAgICByZXR1cm4gMDsKfQ==