#include <iostream>
#include <vector>
using namespace std;
vector<int>&& foo(vector<int>&& a) {
return std::move(a);
}
int main() {
const vector<int> v = foo({1,2,3});
for (auto i:v)
{
cout<<i<<" ";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdmVjdG9yPGludD4mJiBmb28odmVjdG9yPGludD4mJiBhKSB7CiAgcmV0dXJuIHN0ZDo6bW92ZShhKTsKfQoKaW50IG1haW4oKSB7CiAgY29uc3QgdmVjdG9yPGludD4gdiA9IGZvbyh7MSwyLDN9KTsKICBmb3IgKGF1dG8gaTp2KQogIHsKICAgIGNvdXQ8PGk8PCIgIjsKICB9CgogIHJldHVybiAwOwp9Cg==