I came across the following problem that says:
The number of non-trivial polynomial solutions of the differential equation $x^3y'(x)=y(x^2)$ is which of the following?
$(1)0\space (2)1 \space (3)3 (4)\infty.$
Can someone point me in the right direction? Thanks in advance for your time.