#include <iostream>
#include <type_traits>
#include <vector>
struct Foo
{
Foo( ) = default;
Foo(Foo&& f) = delete;
Foo(const Foo&) = default;
};
int main()
{
std::vector<Foo> v;
Foo f;
v.push_back(f);
std::cin.ignore();
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dHlwZV90cmFpdHM+CiNpbmNsdWRlIDx2ZWN0b3I+CgpzdHJ1Y3QgRm9vIAp7ICAKICAgIEZvbyggKSA9IGRlZmF1bHQ7CiAgICBGb28oRm9vJiYgZikgPSBkZWxldGU7CiAgICBGb28oY29uc3QgRm9vJikgPSBkZWZhdWx0Owp9OwoKaW50IG1haW4oKQp7ICAKICAgIHN0ZDo6dmVjdG9yPEZvbz4gdjsKICAgIEZvbyBmOwogICAgdi5wdXNoX2JhY2soZik7CiAgICBzdGQ6OmNpbi5pZ25vcmUoKTsgCn0=