Complex solutions to polynomials