y=(x+h)3(xh)2(xk)(x+k) y = (x+h)^3(x-h)^2(x-k)(x+k)

The equation above is graphed in the xyxy-plane. If hh and kk are positive constants and hkh \neq k, how many distinct xx-intercepts does the graph have?