Solve
$x^{ln x} = e^{(lnx)^{3}}$
I'm looking at the mark scheme but I don't understand what they've done. I'd appreciate it if someone could explain every step.
MS: taking ln of both sides or writing $x=e^{lnx}$
$(lnx)^2=(lnx)^3$
$(lnx)^2(lnx-1)=0$
$x=1, x=e$