#include <vector>
#include <iostream>
int main ()
{
std::vector<int> v(60, 42);
std::cout << v.capacity() << std::endl;
v.erase(v.begin() + 2, v.begin() + 12);
std::cout << v.capacity() << std::endl;
std::vector<int>(v.begin(), v.end()).swap(v);
std::cout << v.capacity() << std::endl;
}
I2luY2x1ZGUgPHZlY3Rvcj4KI2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IG1haW4gKCkKewogICAgc3RkOjp2ZWN0b3I8aW50PiB2KDYwLCA0Mik7CiAgICBzdGQ6OmNvdXQgPDwgdi5jYXBhY2l0eSgpIDw8IHN0ZDo6ZW5kbDsKICAgIHYuZXJhc2Uodi5iZWdpbigpICsgMiwgdi5iZWdpbigpICsgMTIpOwogICAgc3RkOjpjb3V0IDw8IHYuY2FwYWNpdHkoKSA8PCBzdGQ6OmVuZGw7CiAgICAKICAgIHN0ZDo6dmVjdG9yPGludD4odi5iZWdpbigpLCB2LmVuZCgpKS5zd2FwKHYpOwogICAgCiAgICBzdGQ6OmNvdXQgPDwgdi5jYXBhY2l0eSgpIDw8IHN0ZDo6ZW5kbDsKfQo=