#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(x.size());
std::copy(x.begin(), x.end(), y.begin());
}
clock_t end = clock();
printf("%d\n", (int)((end - begin) * 1000 / CLOCKS_PER_SEC));
}
I2luY2x1ZGUgPGFsZ29yaXRobT4KI2luY2x1ZGUgPGNzdGRpbz4KI2luY2x1ZGUgPGN0aW1lPgojaW5jbHVkZSA8aXRlcmF0b3I+CiNpbmNsdWRlIDx2ZWN0b3I+CgppbnQgbWFpbigpCnsKCXN0ZDo6dmVjdG9yPHVuc2lnbmVkIGNoYXI+IHg7Cgl4LnJlc2l6ZSgxMDAwMDAwKTsKCWNsb2NrX3QgYmVnaW4gPSBjbG9jaygpOwoJbG9uZyBsb25nIHRvdGFsTVMgPSAwOwoJZm9yIChpbnQgaSA9IDA7IGkgPCAxMDA7IGkrKykKCXsKCQlzdGQ6OnZlY3Rvcjx1bnNpZ25lZCBjaGFyPiB5KHguc2l6ZSgpKTsKCQlzdGQ6OmNvcHkoeC5iZWdpbigpLCB4LmVuZCgpLCB5LmJlZ2luKCkpOwoJfQoJY2xvY2tfdCBlbmQgPSBjbG9jaygpOwoJcHJpbnRmKCIlZFxuIiwgKGludCkoKGVuZCAtIGJlZ2luKSAqIDEwMDAgLyBDTE9DS1NfUEVSX1NFQykpOwp9