Procedure.i IsPrime(n)
Protected k
If n = 2
ProcedureReturn #True
EndIf
If n <= 1 Or n % 2 = 0
ProcedureReturn #False
For k = 3 To Int(Sqr(n)) Step 2
If n % k = 0
Next
EndProcedure