Provide radicalSieve in Euler library.
Solution for 127.
Add enumeration function to library.