// editor2
#include<iostream>
#include<string>
using namespace std;
    class complex {
    public:
        int r, i;
    };
    int main(){
        complex c1, c2, res;
        string op;
        
        cin>>c1.r>>c1.i;
        cin>>c2.r>>c2.i;
        cin>> op;
        
        if(op== '+'){
            res.r= c1.r + c2.r;
            res.i= c1.i + c2.i;
        }
        else if(op== '-'){
            res.r = c1.r - c2.r;
            res.i = c1.i - c2.i;
        }
        else if(op== '*'){
            res.r = c1.r * c2.r - c1.i*c2.i;
            res.i = c1.r * c2.i+ c1.i* c2.r;
        }
        else if(op== '/'){
           int d = c2.r*c2.r+ c2.i*c2.i;
           
           if(d==0){
               cout<<"Invalid input";
               return 0;
           }
           res.r= (c1.r*c2.r+c1.i*c2.i)/d;
           res.i= (c1.i*c2.r- c1.r* c2.i)/d;
        }
        else{
            cout<<"invalid input";
            return 0;
        }
        
        if(res.i>=0){
            cout<<res.r << " + " << res.i<< "i";
        }
        else{
            cout<<res.r << " - " << -res.i << "i";
        }
        return 0;
    }
