Prost broj

EasyProblem #22
VremeMemorijaUlazIzlaz
1 s64 MBstdinstdout

Broj je prost ako je veći od i nema drugih delilaca osim i samog sebe. Tvoj zadatak je da za svaki dati broj proveriš da li je prost.

Ulaz

U prvoj liniji ulaza je jedan ceo broj - broj test primera.
U svakoj od sledećih linija je po jedan ceo broj .

Izlaz

Za svaki test primer ispiši YES ako je prost, a NO ako nije.

Primer

Input
2
17
903543481
Output
YES
NO

nema delilaca osim i . Drugi broj jako dugo liči na prost, ali je .

Ograničenja



Zadatak je, uz dozvolu, preuzet iz zadatka Prost broj, čiji su autori Društvo matematičara Srbije i Fondacija Petlja.

Pošalji svoje rešenje