in reply to Prime Numbers
my $r = 1; my $k = 2; while ($k < $prime) { $r = ($r * $k) % $prime; $k++; } if ($r + 1 % $prime == 0) { print "prime\n"; } else { print "not prime\n"; } [download]