#include <iostream>
using namespace std;
class HeapOnly {
public :
HeapOnly() {}
void destroy() const {
delete this;
}
private :
~HeapOnly() {}
};
class HeapStack {
private :
static void* operator new(size_t size);
};
int main() {
return 0;
}