#include <algorithm>
#include <iostream>
#include <string>
#include <vector>
int main()
{
std::vector<std::string> v = { "foo", "bar" };
std::sort(v.begin(), v.end());
std::for_each(v.begin(), v.end(), [](std::string const& elem) {
std::cout << elem << "\n";
});
return 0;
}
I2luY2x1ZGUgPGFsZ29yaXRobT4KI2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8dmVjdG9yPgoKaW50IG1haW4oKSAKewogICAgICAgIHN0ZDo6dmVjdG9yPHN0ZDo6c3RyaW5nPiB2ID0geyAiZm9vIiwgImJhciIgfTsKCiAgICAgICAgc3RkOjpzb3J0KHYuYmVnaW4oKSwgdi5lbmQoKSk7CgogICAgICAgIHN0ZDo6Zm9yX2VhY2godi5iZWdpbigpLCB2LmVuZCgpLCBbXShzdGQ6OnN0cmluZyBjb25zdCYgZWxlbSkgewogICAgICAgICAgICAgICAgc3RkOjpjb3V0IDw8IGVsZW0gPDwgIlxuIjsKICAgICAgICB9KTsKCiAgICAgICAgcmV0dXJuIDA7Cn0=