Started implementing the actual sieving.