Select topics to narrow your question pool, then enable Random to jump to a random question matching your filters.
What type of iterator does std::set provide, and can you modify elements through it?