#include<iostream>
#include<cstdio>
#include<iomanip>
#include<cmath>
using namespace std;
int main()
{
double a1,i1,a2,i2;
cin>>a1>>i1>>a2>>i2;
double jiashi,jiaxu;
double jianshi,jianxu;
double chengshi,chengxu;
double chushi,chuxu;
jiashi=a1+a2;
jiaxu=i1+i2;
jianshi=a1-a2;
jianxu=i1-i2;
chengshi=a1*a2-i1*i2;
chengxu=a2*i1+a1*i2;
chushi=(a1*a2+i1*i2)/(a2*a2+i2*i2);
chuxu=(i1*a2-a1*i2)/(a2*a2+i2*i2);
cout<<fixed<<setprecision(1)<<"("<<a1;
if(i1>=0){
cout<<"+";
}
cout<<i1<<"i"<<") + ("<<a2;
if(i2>=0){
cout<<"+";
}
cout<<i2<<"i) = ";
if(abs(jiashi)>=0.05){
cout<<fixed<<setprecision(1)<<jiashi;
if(jiaxu>=0.05){
cout<<fixed<<setprecision(1)<<"+"<<jiaxu<<"i"<<endl;
}
else if(jiaxu<=-0.05){
cout<<fixed<<setprecision(1)<<jiaxu<<"i"<<endl;
}
else{
cout<<endl;
}
}
else{
if(abs(jiaxu)>=0.05)
cout<<fixed<<setprecision(1)<<jiaxu<<"i"<<endl;
else{
cout<<"0.0"<<endl;
}
}
cout<<fixed<<setprecision(1)<<"("<<a1;
if(i1>=0){
cout<<"+";
}
cout<<i1<<"i"<<") - ("<<a2;
if(i2>=0){
cout<<"+";
}
cout<<i2<<"i) = ";
if(abs(jianshi)>=0.05){
cout<<fixed<<setprecision(1)<<jianshi;
if(jianxu>=0.05){
cout<<fixed<<setprecision(1)<<"+"<<jianxu<<"i"<<endl;
}
else if(jianxu<=-0.05){
cout<<fixed<<setprecision(1)<<jianxu<<"i"<<endl;
}
else{
cout<<endl;
}
}
else{
if(abs(jianxu)>=0.05)
cout<<fixed<<setprecision(1)<<jianxu<<"i"<<endl;
else{
cout<<"0.0"<<endl;
}
}
cout<<fixed<<setprecision(1)<<"("<<a1;
if(i1>=0){
cout<<"+";
}
cout<<i1<<"i"<<") * ("<<a2;
if(i2>=0){
cout<<"+";
}
cout<<i2<<"i) = ";
if(abs(chengshi)>=0.05){
cout<<fixed<<setprecision(1)<<chengshi;
if(chengxu>=0.05){
cout<<fixed<<setprecision(1)<<"+"<<chengxu<<"i"<<endl;
}
else if(chengxu<=-0.05){
cout<<fixed<<setprecision(1)<<chengxu<<"i"<<endl;
}
else{
cout<<endl;
}
}
else{
if(abs(chengxu)>=0.05)
cout<<fixed<<setprecision(1)<<chengxu<<"i"<<endl;
else{
cout<<"0.0"<<endl;
}
}
cout<<fixed<<setprecision(1)<<"("<<a1;
if(i1>=0){
cout<<"+";
}
cout<<i1<<"i"<<") / ("<<a2;
if(i2>=0){
cout<<"+";
}
cout<<i2<<"i) = ";
if(abs(chushi)>=0.05){
cout<<fixed<<setprecision(1)<<chushi;
if(chuxu>=0.05){
cout<<fixed<<setprecision(1)<<"+"<<chuxu<<"i"<<endl;
}
else if(chuxu<=-0.05){
cout<<fixed<<setprecision(1)<<chuxu<<"i"<<endl;
}
else{
cout<<endl;
}
}
else{
if(abs(chuxu)>=0.05)
cout<<fixed<<setprecision(1)<<chuxu<<"i"<<endl;
else{
cout<<"0.0"<<endl;
}
}
return 0;
}