Prime number and sieve