#include <iostream>
#include <random>
int main() {
std::random_device rd; // Step 1: Create a random device object
// Step 2: Seed a random number generator with the random device
std::mt19937 gen(rd());
// Step 3: Define a distribution for the range of random numbers needed
std::uniform_int_distribution<> distribution(1, 100);
// Step 4: Generate a random number using the generator and distribution
int random_number = distribution(gen);
// Step 5: Output the generated random number
std::cout << "Random Number: " << random_number << std::endl;
return 0;
}