#include <iostream>
int main()
{
short *var = new short[1000];
std::cout << (((size_t*)var)[-1] & ~(size_t)0x1) << "\n";
delete var;
var = new short[2000];
std::cout << (((size_t*)var)[-1] & ~(size_t)0x1) << "\n";
delete var;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IG1haW4oKQp7CiAgIHNob3J0ICp2YXIgPSBuZXcgc2hvcnRbMTAwMF07CiAgIHN0ZDo6Y291dCA8PCAoKChzaXplX3QqKXZhcilbLTFdICYgfihzaXplX3QpMHgxKSAgPDwgIlxuIjsKICAgZGVsZXRlIHZhcjsKICAgCiAgIHZhciA9IG5ldyBzaG9ydFsyMDAwXTsKICAgc3RkOjpjb3V0IDw8ICgoKHNpemVfdCopdmFyKVstMV0gJiB+KHNpemVfdCkweDEpIDw8ICJcbiI7CiAgIGRlbGV0ZSB2YXI7CiAgIAogICByZXR1cm4gMDsKfQo=