fn is_prime(p int) bool
fn prime_sieve(range int) ![]int
prime sieve returns a list of primes up the number specified