Idea: use directly an std::set instead of multiple std::vectors to make it more efficient.
Idea: use directly an std::set instead of multiple std::vectors to make it more efficient.