finished adjusting prime sieve impl