#include <bits/stdc++.h>
using namespace std;
int isprime(int m) {
  int i = 2;
  while (i <= sqrt(m)) {
    if (m % i == 0)
      return 0;
    else
      i++;
  }
  return 1;
}
int main() {
  int n, m, i, f;
  cin >> n >> m;
  for (i = n + 1; i <= m; ++i) {
    f = isprime(i);
    if (f && i == m)
      cout << "YES";
    else if (f && i < m) {
      cout << "NO";
      break;
    } else if (!f && i == m) {
      cout << "NO";
      break;
    }
  }
  return 0;
}
