import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int number = scan.nextInt();
System.out.println(isPrimeNumber(number));
scan.close();
}
public static Boolean isPrimeNumber(int number) {
if (number < 2) { // 处理小于2的数,它们都不是质数
return false;
}
if (number == 2) { // 2是质数,单独处理
return true;
}
if (number % 2 == 0) { // 除2外的偶数都不是质数,快速判断
return false;
}
for (int i = 3; i * i <= number; i += 2) { // 优化循环终止条件,判断到平方根即可
if (number % i == 0) {
return false;
}
}
return true;
}
}