>>511
#include <stdio.h>
typedef struct {
double r; double i;
} c_t;
c_t c_add(c_t s,c_t t){ c_t r; r.r=s.r+t.r; r.i=s.i+t.i;return r;}
c_t c_mul(c_t s,c_t t){ c_t r; r.r=s.r*t.r-s.i*t.i; r.i=s.r*t.i+t.r*s.i;return r;}
int main(void)
{
c_t a,b,c,ans;
scanf("%lf%lf",&a.r,&a.i);
scanf("%lf%lf",&b.r,&b.i);
scanf("%lf%lf",&c.r,&c.i);
ans=c_mul(c_add(a,c),c_add(b,c));
printf("real:%f image:%f\n",ans.r,ans.i);
return 0;
}