#include <iostream>
using namespace std;
int main() {
int a, b, c, x;
cin >> a >> b >> c >> x;
int x_copy = 0;
int c_copy = x;
int cnt = 0;
while (x > 0) {
++cnt;
x_copy = x;
x /= 10;
}
cout << x;
// if ((c == c_copy % 10) && b == x_copy && a == cnt) {
// cout << "DA";
// } else {
// cout <<"NU";
// }
return 0;
}
/* Teste:
Valori minime
3 1 2 102 -> DA
1 3 2 123 -> NU
Valori maxime
9 9 9 900000009 -> DA
9 9 9 90000009 -> NU
9 8 7 987654321 -> NU
Numere cu toate cifrele egale
4 4 4 4444 -> DA
7 7 7 7777777 -> DA
8 8 8 888888 -> NU
Numere cu toate cifrele distincte
4 4 1 4321 -> DA
7 5 1 7451 -> NU
Numere cu doua cifre identice
4 8 8 8458 -> DA
5 5 6 59796 -> DA
Numere cu trei cifre identice
3 3 3 333 -> DA
4 6 8 6888 -> DA */
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwogCmludCBtYWluKCkgewogIGludCBhLCBiLCBjLCB4OwogIGNpbiA+PiBhID4+IGIgPj4gYyA+PiB4OwogIGludCB4X2NvcHkgPSAwOwogIGludCBjX2NvcHkgPSB4OwogIGludCBjbnQgPSAwOwogICAgd2hpbGUgKHggPiAwKSB7CiAgICAgICsrY250OwogICAgICB4X2NvcHkgPSB4OyAKICAgICAgeCAvPSAxMDsKCiAgICB9CiAgICAgICAgICBjb3V0IDw8IHg7CiAgIC8vIGlmICgoYyA9PSBjX2NvcHkgJSAxMCkgJiYgYiA9PSB4X2NvcHkgJiYgYSA9PSBjbnQpIHsgCiAgIC8vIAljb3V0IDw8ICJEQSI7CiAgIC8vIH0gZWxzZSB7CiAgIC8vIAkgY291dCA8PCJOVSI7CiAgIC8vIH0KICByZXR1cm4gMDsKfQoKLyogVGVzdGU6IAoKVmFsb3JpIG1pbmltZSAKCjMgMSAyIDEwMiAtPiBEQSAKCjEgMyAyICAxMjMgLT4gTlUgCgpWYWxvcmkgbWF4aW1lIAoKOSA5IDkgOTAwMDAwMDA5IC0+IERBCgo5IDkgOSA5MDAwMDAwOSAtPiBOVQoKOSA4IDcgOTg3NjU0MzIxIC0+IE5VIAoKTnVtZXJlIGN1IHRvYXRlIGNpZnJlbGUgZWdhbGUgCgo0IDQgNCA0NDQ0IC0+IERBIAoKNyA3IDcgNzc3Nzc3NyAtPiBEQSAKCjggOCA4IDg4ODg4OCAtPiBOVSAKCk51bWVyZSBjdSB0b2F0ZSBjaWZyZWxlIGRpc3RpbmN0ZSAKCjQgNCAxIDQzMjEgIC0+IERBIAoKNyA1IDEgNzQ1MSAtPiBOVSAKCiAKCk51bWVyZSBjdSBkb3VhIGNpZnJlIGlkZW50aWNlIAoKNCA4IDggODQ1OCAtPiBEQSAKCjUgNSA2IDU5Nzk2IC0+ICBEQSAKCk51bWVyZSBjdSB0cmVpIGNpZnJlIGlkZW50aWNlIAoKMyAzIDMgMzMzIC0+IERBIAoKNCA2IDggNjg4OCAtPiBEQSAqLyA=