I need some help with this problem:
If $p(z)$ is a monic polynomial of degree $n$ then there is a $b\in\mathbb{C}$ such that $p(z)+b=(z-z_1)(z-z_2)\cdots (z-z_n)$ where $z_1,z_2,\dots,z_n$ are simple roots.
$p(z)\in\mathbb{C}[z]$
Any hint would be appreciated.
Hint: A polynomial $q(z)$ has only simple roots iff it has no roots in common with its derivative $q'(z)$. What is the derivative of $p(z) + b$? Could you choose $b$ such that $p(z)+b$ and its derivative have no roots in common?