#include <memory>
int main()
{
typedef void* (*NewFunc)(size_t);
NewFunc newAddr = &operator new;
typedef void* (*NewFuncNoThrow)(size_t, const std::nothrow_t&);
NewFuncNoThrow newAddrNoThrow = &operator new;
}
I2luY2x1ZGUgPG1lbW9yeT4KCgppbnQgbWFpbigpCnsKCXR5cGVkZWYgdm9pZCogKCpOZXdGdW5jKShzaXplX3QpOwoJTmV3RnVuYyBuZXdBZGRyID0gJm9wZXJhdG9yIG5ldzsKCQoJdHlwZWRlZiB2b2lkKiAoKk5ld0Z1bmNOb1Rocm93KShzaXplX3QsIGNvbnN0IHN0ZDo6bm90aHJvd190Jik7CglOZXdGdW5jTm9UaHJvdyBuZXdBZGRyTm9UaHJvdyA9ICZvcGVyYXRvciBuZXc7Cn0=