#include <iostream>
using namespace std;
struct A
{
int t;
A& add(const A& a) { return *this = *this + a; }
friend A operator+(const A& a, const A& b)
{
A temp;
temp.t += a.t + b.t;
return temp;
}
};
int main() {
// your code goes here
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RydWN0IEEKewoJaW50IHQ7CglBJiBhZGQoY29uc3QgQSYgYSkgeyByZXR1cm4gKnRoaXMgPSAqdGhpcyArIGE7IH0KCWZyaWVuZCBBIG9wZXJhdG9yKyhjb25zdCBBJiBhLCBjb25zdCBBJiBiKQoJewoJCUEgdGVtcDsKCQl0ZW1wLnQgKz0gYS50ICsgYi50OwoJCXJldHVybiB0ZW1wOwoJfQp9OwoKaW50IG1haW4oKSB7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCglyZXR1cm4gMDsKfQ==