#include <iostream>
using namespace std;
int valueS (int a)
{
switch (a)
{
case 0:
case 4:
case 7:
return 1;
case 1:
case 8:
return 2;
case 5:
return 3;
case 2:
return 4;
case 9:
return 5;
case 6:
return 6;
case 3:
return 8;
}
}
int main ()
{
int A, B;
cin>>A>>B;
int kt=0, vS;
for (int i=A+1; i<=62; i++)
{
if (i==46 || i==56) vS=7;
else if (i==53) vS==9;
else
{
int cs=i%10;
vS=valueS(cs);
}
if (vS==B)
{
kt=1;
cout<<i;
return 0;
}
}
cout<<"0";
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IHZhbHVlUyAoaW50IGEpCnsKCXN3aXRjaCAoYSkKCXsKCQljYXNlIDA6CgkJY2FzZSA0OgoJCWNhc2UgNzoKCQkJcmV0dXJuIDE7CgkJY2FzZSAxOgoJCWNhc2UgODoKCQkJcmV0dXJuIDI7CgkJY2FzZSA1OgoJCQlyZXR1cm4gMzsKCQljYXNlIDI6CgkJCXJldHVybiA0OwoJCWNhc2UgOToKCQkJcmV0dXJuIDU7CgkJY2FzZSA2OgoJCQlyZXR1cm4gNjsKCQljYXNlIDM6CgkJCXJldHVybiA4OwoJfQp9CgppbnQgbWFpbiAoKQp7CglpbnQgQSwgQjsKCWNpbj4+QT4+QjsKCWludCBrdD0wLCB2UzsKCWZvciAoaW50IGk9QSsxOyBpPD02MjsgaSsrKQoJewoJCWlmIChpPT00NiB8fCBpPT01NikgdlM9NzsKCQllbHNlIGlmIChpPT01MykgdlM9PTk7CgkJZWxzZQoJCXsKCQkJaW50IGNzPWklMTA7CgkJCXZTPXZhbHVlUyhjcyk7CgkJfQoJCWlmICh2Uz09QikKCQl7CgkJCWt0PTE7CgkJCWNvdXQ8PGk7CgkJCXJldHVybiAwOwoJCX0KCX0KCWNvdXQ8PCIwIjsKCXJldHVybiAwOwp9