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;
    }
}