class Complex
{
private double x,y;
public Complex()
{
}
public Complex(double a,double b)
{
x=a;
y=b;
}
public void showComp()
{
System.out.print(x);
if(y>=0)
System.out.print("+"+y+"i");
else
System.out.print(y+"i");
}
public Complex addComp(Complex a,Complex b)
{
Complex comp=new Complex();
comp.x=a.x+b.x;
comp.y=a.y+b.y;
return comp;
}
public Complex subComp(Complex a,Complex b)
{
Complex comp=new Complex();
comp.x=a.x-b.x;
comp.y=a.y-b.y;
return comp;
}
public Complex mulComp(Complex a,Complex b)
{
Complex comp=new Complex();
comp.x=a.x*b.x-a.y*b.y;
comp.y=a.x*b.y+a.y*b.x;
return comp;
}
public boolean equalComp(Complex a,Complex b)
{
if(a.x==b.x&&a.y==b.y)
return true;
else