#include <iostream>
using namespace std;
class Point {
private:
int x{0}, y{0};
public:
Point(int a, int b) {
x = a; y = b;
}
// init типо
~Point() {
cout << "DELETED!!";
}
void set(int a, int b) {
x = a; y = b;
}
void get(int& a, int& b) {
a = x; b = y;
}
};
int main() {
int x, y;
Point* point = new Point(12, 21);
delete point;
// point.set(12, 42);
// point.get(x, y);
cout << x << " " << y;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwogCmNsYXNzIFBvaW50IHsKCXByaXZhdGU6CgkJaW50IHh7MH0sIHl7MH07CglwdWJsaWM6CgkJUG9pbnQoaW50IGEsIGludCBiKSB7CgkJCXggPSBhOyB5ID0gYjsKCQl9IAoJCS8vIGluaXQg0YLQuNC/0L4KCQl+UG9pbnQoKSB7CgkJCWNvdXQgPDwgIkRFTEVURUQhISI7CgkJfQoJCXZvaWQgc2V0KGludCBhLCBpbnQgYikgewoJCQl4ID0gYTsgeSA9IGI7CgkJfQoJCQoJCXZvaWQgZ2V0KGludCYgYSwgaW50JiBiKSB7CgkJCWEgPSB4OyBiID0geTsKCQl9Cn07IAoKaW50IG1haW4oKSB7CglpbnQgeCwgeTsKCVBvaW50KiBwb2ludCA9IG5ldyBQb2ludCgxMiwgMjEpOwoJZGVsZXRlIHBvaW50OwoJLy8gcG9pbnQuc2V0KDEyLCA0Mik7CgkvLyBwb2ludC5nZXQoeCwgeSk7CgkKCWNvdXQgPDwgeCA8PCAiICIgPDwgeTsKfQ==