#include <iostream>

using namespace std;
class Complex {
private:
    double real, img;
public:
    Complex(double _real, double _img) {
        real = _real;
        img = _img;
    }
    Complex operator + (Complex c) {
        Complex res(real + c.real, img + c.img);
        return res;
    }
    void print() {
        cout << real << "+" << img << "i" << endl;
    }
};
int main() {
  
    Complex c(10, 20);
    Complex c1(10, 20);
    
    c = c + c1;
    c.print();
   return 0;
}
