#include <deque>
struct A
{
A(int){}
A(A const&) = delete;
};
int main()
{
std::deque<A> vec;
vec.emplace_back(1);
return 0;
}
I2luY2x1ZGUgPGRlcXVlPgoKCnN0cnVjdCBBCnsKICAgIEEoaW50KXt9CiAgICBBKEEgY29uc3QmKSA9IGRlbGV0ZTsKfTsKCmludCBtYWluKCkKewogICAgc3RkOjpkZXF1ZTxBPiB2ZWM7CiAgICB2ZWMuZW1wbGFjZV9iYWNrKDEpOwoKICAgIHJldHVybiAwOwp9