Why preserve
std::random_device
and the seed when you only need them once?
std::random_device
and the seed when you only need them once?