#include <iostream>
#include <algorithm>
#include <random>
int main() {
std::mt19937 rnd{std::random_device{}()}; // Probably created in main
const std::vector<double> ys = {-0.2, -0.3, -0.4, 0.4, 0.5};
std::uniform_int_distribution<> dis(0, ys.size() - 1);
for (int i = 0; i != 10; ++i) {
double y = ys[dis(rnd)];
std::cout << y << std::endl;
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YWxnb3JpdGhtPgojaW5jbHVkZSA8cmFuZG9tPgoKaW50IG1haW4oKSB7CgoJc3RkOjptdDE5OTM3IHJuZHtzdGQ6OnJhbmRvbV9kZXZpY2V7fSgpfTsgLy8gUHJvYmFibHkgY3JlYXRlZCBpbiBtYWluCgoJY29uc3Qgc3RkOjp2ZWN0b3I8ZG91YmxlPiB5cyA9IHstMC4yLCAtMC4zLCAtMC40LCAwLjQsIDAuNX07CglzdGQ6OnVuaWZvcm1faW50X2Rpc3RyaWJ1dGlvbjw+IGRpcygwLCB5cy5zaXplKCkgLSAxKTsKCQoJZm9yIChpbnQgaSA9IDA7IGkgIT0gMTA7ICsraSkgewogICAgICAgIGRvdWJsZSB5ID0geXNbZGlzKHJuZCldOwoJICAgIHN0ZDo6Y291dCA8PCB5IDw8IHN0ZDo6ZW5kbDsKCX0KfQ==