finished sieve_mod.py