Codeforces Beta Round 69 (Div. 2 Only)
A
Panoramix's Prediction
Codeforces
800
原题
←B →
翻译中…

A prime number is a number which has exactly two distinct divisors: one and itself. For example, numbers $2$, $7$, $3$ are prime, and $1$, $6$, $4$ are not.

翻译中…

The next prime number after $*x*$ is the smallest prime number greater than $*x*$. For example, the next prime number after $2$ is $3$, and the next prime number after $3$ is $5$. Note that there is exactly one next prime number after each number. So $5$ is not the next prime number for $2$.

翻译中…

One cold April morning Panoramix predicted that soon Kakofonix will break free from his straitjacket, and this will be a black day for the residents of the Gallic countryside.

翻译中…

Panoramix's prophecy tells that if some day Asterix and Obelix beat exactly $*x*$ Roman soldiers, where $*x*$ is a prime number, and next day they beat exactly $*y*$ Roman soldiers, where $*y*$ is the next prime number after $*x*$, then it's time to wait for Armageddon, for nothing can shut Kakofonix up while he sings his infernal song.

翻译中…

Yesterday the Gauls beat $*n*$ Roman soldiers and it turned out that the number $*n*$ was prime! Today their victims were a troop of $*m*$ Romans ($*m* > *n*$). Determine whether the Gauls should wait for the black day after today's victory of Asterix and Obelix?

翻译中…

Input

翻译中…

The first and only input line contains two positive integers — $*n*$ and $*m*$ ($2 ≤ *n* < *m* ≤ 50$). It is guaranteed that $*n*$ is prime.

翻译中…

Pretests contain all the cases with restrictions $2 ≤ *n* < *m* ≤ 4$.

翻译中…

Output

翻译中…

Print YES, if $*m*$ is the next prime number after $*n*$, or NO otherwise.

翻译中…

样例

Input #1
3 5
Output #1
YES
InputCopy OutputCopy
Input #2
7 11
Output #2
YES
InputCopy OutputCopy
Input #3
7 9
Output #3
NO
InputCopy OutputCopy
题目信息
题号
80A
时间限制
2 s
内存限制
256 MB
标签
暴力

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。