Fix interface of math/eratosthenes
Add math/ranged_eratosthenes