#include <iostream>
#include <iterator>
#include <random>
#include <algorithm>

int main()
{
    std::random_device rd;
    std::default_random_engine rng(rd());
    std::uniform_int_distribution<char> dist(97,122);
    
    std::generate_n(std::ostream_iterator<char>(std::cout, " "), 5,
                    [&dist,&rng](){ return dist(rng); });
    std::cout << std::endl;
    return 0;
}