#include <iostream>
using namespace std;
class Vector {
public:
int x;
int y;
int z;
Vector operator+(const Vector& other) {
Vector c;
c.x = this->x + other.x;
c.y = this->y + other.y;
c.z = this->z + other.z;
return c;
}
};
int main() {
Vector x, y, z;
x.x = 1;
x.y = 2;
x.z = 3;
y.x = 4;
y.y = 5;
y.z = 6;
z = x + y;
cout << x.x << " " << x.y << " " << x.z << endl;
cout << y.x << " " << y.y << " " << y.z << endl;
cout << z.x << " " << z.y << " " << z.z << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgVmVjdG9yIHsKIHB1YmxpYzoKICBpbnQgeDsKICBpbnQgeTsKICBpbnQgejsKICAgCiAgVmVjdG9yIG9wZXJhdG9yKyhjb25zdCBWZWN0b3ImIG90aGVyKSB7CiAgICBWZWN0b3IgYzsKICAgIGMueCA9IHRoaXMtPnggKyBvdGhlci54OwogICAgYy55ID0gdGhpcy0+eSArIG90aGVyLnk7CiAgICBjLnogPSB0aGlzLT56ICsgb3RoZXIuejsKICAgIHJldHVybiBjOwogIH0KfTsKCmludCBtYWluKCkgewogIFZlY3RvciB4LCB5LCB6OwoKICB4LnggPSAxOwogIHgueSA9IDI7CiAgeC56ID0gMzsKCiAgeS54ID0gNDsKICB5LnkgPSA1OwogIHkueiA9IDY7CgogIHogPSB4ICsgeTsKCiAgY291dCA8PCB4LnggPDwgIiAiIDw8IHgueSA8PCAiICIgPDwgeC56IDw8IGVuZGw7CiAgY291dCA8PCB5LnggPDwgIiAiIDw8IHkueSA8PCAiICIgPDwgeS56IDw8IGVuZGw7CiAgY291dCA8PCB6LnggPDwgIiAiIDw8IHoueSA8PCAiICIgPDwgei56IDw8IGVuZGw7CgogIHJldHVybiAwOwp9