Uz uvjet da je x=−4 i x=4, nakon množenja dane jednadžbe s (x+4)2(x−4)2 dobivamo
(x+4)2+(p−1)(x+4)(x−4)=p(x−4)2
x2+8x+16+(p−1)(x2−16)=p(x2−8x+16)
x2+8x+16+px2−16p−x2+16=px2−8px+16p
8x+32−16p=−8px+16p
8x(p+1)=32p−32
x(p+1)=4p−4.
Za p=−1 je
x=p+14p−4.
x=p+14p−4=p+14p+4−8=4−p+18.
Da bi rješenje x bilo cjelobrojno, p+1 mora dijeliti broj 8. Tada je
p+1∈{±1,±2,±4,±8},
odnosno
p∈{−9,−5,−3,−2,0,1,3,7}.
Zbog početnog uvjeta x=−4, x=4, p ne smije biti jednak 0.
Konačno dobivamo
p∈{−9,−5,−3,−2,1,3,7}.