Saving index (plus one, not to clash with False), instead of True, in the sieve. Eliminates enumerate() and allows filter(). But that makes it slowers (probably the list(range())
Saving index (plus one, not to clash with False), instead of True, in the sieve. Eliminates enumerate() and allows filter(). But that makes it slowers (probably the list(range())

rbp/spoj