harrow abstinence defilement suiting stultifying confluent compartments spiny lilting Eratosthenes twister