#include <bits/stdc++.h>
using namespace std;
bool isMask(int a, int m) {
  int a1, b1;
  while (a) {
    a1 = a % 10;
    if (a1 == 7) {
      if ((m % 10) == 7)
        m /= 10;
      else
        return false;
    } else if (a1 == 4) {
      if ((m % 10) == 4)
        m /= 10;
      else
        return false;
    }
    a /= 10;
  }
  return !a && !m;
}
void solve() {
  int a, b;
  scanf("%d%d", &a, &b);
  while (++a) {
    if (isMask(a, b)) {
      printf("%d\n", a);
      break;
    }
  }
}
int main() {
  solve();
  return 0;
}
