Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|
Problem hidden on 2017-11-10 19:46:57 by

PRIME2IT - Số gần nguyên tố

An là 1 học sinh học rất khá về tin học, cậu có thể giải dễ dàng các bài tập trên lớp. Hôm nay, như thường lệ, cô giáo cho cậu bài tập về nhà là kiểm tra xem một số nguyên dương n có phải số nguyên tố không? Một số nguyên tố là số chỉ có hai ước là 1 và chính nó.

Cậu giải bài trên chỉ trong một nốt nhạc nên cậu đã nghĩ đến một bài toán khó hơn. Cậu gọi 1 số là số gần nguyên tố là số chỉ có đúng 3 ước. Hãy giúp An kiểm tra xem số n có phải là số gần nguyên tố hay không?

Input

Một số nguyên dương duy nhất n (n ≤ 1018).

Output

In ra “YES” nếu đó là số gần nguyên tố, “NO” nếu ngược lại.

Example

Input:
4

Output:
YES

Được gửi lên bởi:ITPTIT Club
Ngày:2017-11-02
Thời gian chạy:1s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:C C++ 4.3.2 CPP CPP14 JAVA PAS-FPC PYTHON PYTHON3
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.