Pass sieve
Add CMake recipe for sieve
std::sqrt comes from <cmath>