// access v1 by copy
[v1]() {
for (auto p = v1.begin(); p != v1.end(); p++) {
cout << *p << " ";
}
};
// access v1 by copy
[v1]() {
for (auto p = v1.begin(); p != v1.end(); p++) {
cout << *p << " ";
}
};