#include <stdio.h>

void complex_add(double are, double aim, double bre, double bim, double *cre, double *cim)
{
	*cre = are + bre;
	*cim = aim + bim;
}

void complex_mul(double are, double aim, double bre, double bim, double *cre, double *cim)
{
	*cre = are * bre - aim * bim;
	*cim = are * bim + aim * bre;
}

void complex_print(double are, double aim)
{
	printf("(%f)+(%f)i", are, aim);
}

int main(void)
{
	double xre, xim, yre, yim, tmpre, tmpim;

	scanf("%lf", &xre);
	scanf("%lf", &xim);

	complex_mul(xre, xim, xre, xim, &tmpre, &tmpim);
	complex_add(tmpre, tmpim, xre, xim, &yre, &yim);

	complex_print(yre, yim);
	printf("\n");

	return 0;
}
