Prove that the product of the roots of $x^{\log_{2016}x}*\sqrt{2016}=x^{2016}$ is a Natural Number.
This is my solution:
by putting $log_{2016}$ on both sides we get:
$\log^2{_{2016}}x-2016\log_{2016}x=-\log_{2016}\sqrt{2016}$
then by putting $\log_{2016}x$ in front of bracket on left side, then removing $\log_{2016}$ from both sides and squaring the equation, and $t=\log_{2016}x$
$t^2-4032t+2016^2-2016=0$
solving for $t_{1/2}$ we get:
$x_1 = 2016^{12\left(168+\sqrt{14}\right)}$
$x_2 = 2016^{12\left(168-\sqrt{14}\right)}$
$x_1 * x_2 = 2016^{4032}$
Is my solution correct? (I think I might have a mistake because I haven't solved this type of problem before, and overall I just started practicing). And if correct is there a better/easier way to solve it?