Let's be sure that we understand the vocabulary associated with this type of task.
How many roots should we expect to find? A polynomial of degree n will have n roots, some of which may be multiple roots (they repeat). For example, is a polynomial of degree 3 (highest power) and as such will have 3 roots. This equation is really giving solutions of x = 1 and x = 4 (repeated).