vector<pair<int, int> >adj[]
std::vector<pair<int, int>>::iterator it(adj);
vector<pair<int, int>> adj;
auto it = adj.begin(); // Work with the language; use the features and functions it provides