#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
using namespace std;
int main() {
const vector<string> v = { "Foo", "Bar", "Bar" };
const_cast< vector<string>& >(v)[2] = "Baz";
std::for_each(v.begin(), v.end(), [] (const string &s) {
cout << s << " " << endl;
});
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8YWxnb3JpdGhtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgICBjb25zdCB2ZWN0b3I8c3RyaW5nPiB2ID0geyAiRm9vIiwgIkJhciIsICJCYXIiIH07CiAgICBjb25zdF9jYXN0PCB2ZWN0b3I8c3RyaW5nPiYgPih2KVsyXSA9ICJCYXoiOwogICAgCiAgICBzdGQ6OmZvcl9lYWNoKHYuYmVnaW4oKSwgdi5lbmQoKSwgW10gKGNvbnN0IHN0cmluZyAmcykgewogICAgICAgIGNvdXQgPDwgcyA8PCAiICIgPDwgZW5kbDsKICAgIH0pOwogICAgCiAgICByZXR1cm4gMDsKfQ==