#746. Panoramix's Prediction

Panoramix's Prediction

质数(素数)是恰好有两个不同正因子的正整数:11 和它本身。例如,2,3,72,3,7 是质数,而 1,4,61,4,6 不是质数。

对任意整数 xxxx 的下一个质数定义为:严格大于 xx 的最小质数。例如,22 的下一个质数是 3333 的下一个质数是 55。注意:每个整数都恰好对应唯一的下一个质数,因此对 22 来说下一个质数是 33,而不是 55

某个寒冷的四月清晨,帕诺拉米克斯预言:卡科福尼克斯很快会挣脱束缚,这将成为高卢乡村居民的黑暗之日。

预言说:如果某天阿斯泰里克斯和奥贝里克斯击败了恰好 xx罗马士兵,且 xx 是质数;并且第二天他们击败了恰好 yy罗马士兵,且 yyxx 的下一个质数,那么就该等待“末日”,因为没有任何办法能在卡科福尼克斯唱起他那地狱般的歌声时让他闭嘴。

昨天,高卢人击败了 nn 名罗马士兵,并且 nn 被证明是质数。今天他们击败了 mm 名罗马士兵(m>nm>n)。请判断:在今天的胜利之后,高卢人是否应该等待黑暗之日?


输入格式

一行两个正整数 nnmm2n<m502 \le n < m \le 50)。保证 nn 是质数。


输出格式

如果 mmnn 的下一个质数,输出 YES;否则输出 NO


数据范围与说明

  • 2n<m502 \le n < m \le 50
  • 保证 nn 为质数

样例

输入

3 5

输出

YES

输入

7 11

输出

YES

输入

7 9

输出

NO