Let the polynomial be f(z). One can observe that f(z)=1−z51−z15+z151−z31−z15=1−z51−z20+z181−z31−z12 so all primitive 15th roots of unity are roots, along with -1 and ±i. To show that there are no more, we can try to find gcd(f(z),f(1/z)). One can show that there exist a,b so that zaf(z)−zbf(1/z) can be either of these four polynomials: (1+z5+z10)(1−z32),(1+z3+z6+z9+z12)(z32−1),(1+z5+z10+z15)(1−z30)(1+z3+z6+z9)(z30−1) Thus any unit circle root of f(z) must divide the four polynomials (1−z15)(1−z32)/(1−z5), (1−z20)(1−z30)/(1−z5),(1−z15)(1−z32)/(1−z3),(1−z12)(1−z30)/(1−z3). This implies that z must be a primitive kth root of unity, where k∈{1,2,4,15}. The case k=1 is clearly extraneous, so we are done.