#include <deque>
#include <memory>
int main()
{
std::deque<std::shared_ptr<int>> a(10);
std::deque<std::shared_ptr<int>> b(a.begin(), a.begin() +2);
}
I2luY2x1ZGUgPGRlcXVlPgojaW5jbHVkZSA8bWVtb3J5PgoKaW50IG1haW4oKQp7CiAgICBzdGQ6OmRlcXVlPHN0ZDo6c2hhcmVkX3B0cjxpbnQ+PiBhKDEwKTsKICAgIHN0ZDo6ZGVxdWU8c3RkOjpzaGFyZWRfcHRyPGludD4+IGIoYS5iZWdpbigpLCBhLmJlZ2luKCkgKzIpOwp9Cg==