#include <random>
#include <iostream>
using namespace std;
int main()
{
random_device rd; // non-deterministic generator
mt19937 gen(rd()); // to seed mersenne twister.
// replace the call to rd() with a
// constant value to get repeatable
// results.
for (int i = 0; i < 5; ++i) {
cout << gen() << " "; // print the raw output of the generator.
}
cout << endl;
}
I2luY2x1ZGUgPHJhbmRvbT4gIAojaW5jbHVkZSA8aW9zdHJlYW0+ICAKICAKdXNpbmcgbmFtZXNwYWNlIHN0ZDsgIAogIAppbnQgbWFpbigpICAKeyAgCiAgICByYW5kb21fZGV2aWNlIHJkOyAgIC8vIG5vbi1kZXRlcm1pbmlzdGljIGdlbmVyYXRvciAgCiAgICBtdDE5OTM3IGdlbihyZCgpKTsgIC8vIHRvIHNlZWQgbWVyc2VubmUgdHdpc3Rlci4gIAogICAgICAgICAgICAgICAgICAgICAgICAvLyByZXBsYWNlIHRoZSBjYWxsIHRvIHJkKCkgd2l0aCBhICAKICAgICAgICAgICAgICAgICAgICAgICAgLy8gY29uc3RhbnQgdmFsdWUgdG8gZ2V0IHJlcGVhdGFibGUgIAogICAgICAgICAgICAgICAgICAgICAgICAvLyByZXN1bHRzLiAgCiAgCiAgICBmb3IgKGludCBpID0gMDsgaSA8IDU7ICsraSkgeyAgCiAgICAgICAgY291dCA8PCBnZW4oKSA8PCAiICI7IC8vIHByaW50IHRoZSByYXcgb3V0cHV0IG9mIHRoZSBnZW5lcmF0b3IuICAKICAgIH0gIAogICAgY291dCA8PCBlbmRsOyAgCn0gIA==