#include <iostream>
#include <iomanip>
using namespace std;
struct Test
{
int x[20];
void * operator new[](size_t S)
{
cout << S << endl;
return nullptr;
}
};
int main(int argc, char * argv[])
{
Test * t = new Test[5];
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aW9tYW5pcD4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgpzdHJ1Y3QgVGVzdAp7CiAgICBpbnQgeFsyMF07CiAgICB2b2lkICogb3BlcmF0b3IgbmV3W10oc2l6ZV90IFMpCiAgICB7CiAgICAgICAgY291dCA8PCBTIDw8IGVuZGw7CiAgICAgICAgcmV0dXJuIG51bGxwdHI7CiAgICB9Cn07CgppbnQgbWFpbihpbnQgYXJnYywgY2hhciAqIGFyZ3ZbXSkKewogICAgIFRlc3QgKiB0ID0gbmV3IFRlc3RbNV07Cn0K