Please solve my following problems.....

a)Find the complex number z , in the form a + ib that satisfy the equation z^2 = -3 +4i

B) Give the geometrical representation of the product of the two complex numbers.

c) if zz' - 5iz = 10 - 20i , find the possible values of z.