Solving Complex Roots