Add working sieve of eratosthenes code, makes use of channel poisoning