#include <bits/stdc++.h>
using namespace std;
int primos(int numero) {
  for (int i = (numero - 1); i > 1; i--) {
    if (numero % i == 0) {
      return 0;
    }
  }
  return numero;
}
int main() {
  int n, m, impri = 1;
  int regreso;
  cin >> n >> m;
  if (n % 2 == 0) {
    for (int i = 1; i < 7; i += 2) {
      regreso = primos(n + i);
      if (regreso != 0) {
        if (regreso == m) {
          cout << "YES";
          impri--;
          break;
        }
        break;
      }
    }
  } else {
    for (int i = 2; i < 7; i += 2) {
      int regreso = primos(n + i);
      if (regreso != 0) {
        if (regreso == m) {
          cout << "YES";
          impri--;
          break;
        }
        break;
      }
    }
  }
  if (impri) {
    cout << "NO";
  }
}
