#include <algorithm>
#include <cstdio>
#include <ctime>
#include <iterator>
#include <vector>
int main()
{
std::vector<unsigned char> x;
x.resize(1000000);
clock_t begin = clock();
long long totalMS = 0;
for (int i = 0; i < 100; i++)
{
std::vector<unsigned char> y; y.reserve(x.size());
std::copy(x.begin(), x.end(), std::back_inserter(y));
}
clock_t end = clock();
printf("%d\n", (int)((end - begin) * 1000 / CLOCKS_PER_SEC));
}
I2luY2x1ZGUgPGFsZ29yaXRobT4KI2luY2x1ZGUgPGNzdGRpbz4KI2luY2x1ZGUgPGN0aW1lPgojaW5jbHVkZSA8aXRlcmF0b3I+CiNpbmNsdWRlIDx2ZWN0b3I+CgppbnQgbWFpbigpCnsKCXN0ZDo6dmVjdG9yPHVuc2lnbmVkIGNoYXI+IHg7Cgl4LnJlc2l6ZSgxMDAwMDAwKTsKCWNsb2NrX3QgYmVnaW4gPSBjbG9jaygpOwoJbG9uZyBsb25nIHRvdGFsTVMgPSAwOwoJZm9yIChpbnQgaSA9IDA7IGkgPCAxMDA7IGkrKykKCXsKCQlzdGQ6OnZlY3Rvcjx1bnNpZ25lZCBjaGFyPiB5OyB5LnJlc2VydmUoeC5zaXplKCkpOwoJCXN0ZDo6Y29weSh4LmJlZ2luKCksIHguZW5kKCksIHN0ZDo6YmFja19pbnNlcnRlcih5KSk7Cgl9CgljbG9ja190IGVuZCA9IGNsb2NrKCk7CglwcmludGYoIiVkXG4iLCAoaW50KSgoZW5kIC0gYmVnaW4pICogMTAwMCAvIENMT0NLU19QRVJfU0VDKSk7Cn0=