( a + ib ) * ( c + id ) = X + iY
X=a*c-b*d

let i=a*c ; j=b*d;

Y=b*c+a*d=(a+b)*(c+d)-a*c-b*d=(a+b)*(c+d)-i-j
three multiplications:
1 : (a+b)*(c+d)
2 : a*c
3 : b*d