struct Punkt {
Punkt(int x, int y): x(x), y(y) { ; }
private:
int x, y;
};
struct Odcinek {
Odcinek(Punkt a, Punkt b): a(a), b(b) { ; }
private:
Punkt a, b;
};
int main() {
Odcinek(Punkt(123, 123), Punkt(1231, 1211));
return 0;
}
c3RydWN0IFB1bmt0IHsKICBQdW5rdChpbnQgeCwgaW50IHkpOiB4KHgpLCB5KHkpIHsgOyB9Cgpwcml2YXRlOgogIGludCB4LCB5Owp9OwoKc3RydWN0IE9kY2luZWsgewogIE9kY2luZWsoUHVua3QgYSwgUHVua3QgYik6IGEoYSksIGIoYikgeyA7IH0KCnByaXZhdGU6CiAgUHVua3QgYSwgYjsKfTsKCmludCBtYWluKCkgewoJT2RjaW5layhQdW5rdCgxMjMsIDEyMyksIFB1bmt0KDEyMzEsIDEyMTEpKTsKCXJldHVybiAwOwp9