Can we prove $a^{\log_bn} = n^{\log_ba}$?
Take the log to the base $b$ of both sides.
$a^{\log_b{n}}=n^{\log_b{a}}$/$\cdot$ $\log_a$
$\log_a a^{\log_b{n}}=\log_a n^{\log_b{a}}$
$\log_b{n}=\log_b{a} \log_a n$
$\log_b{n}=\frac{\log a}{\log b}\cdot\frac{\log n}{\log a}$
$\log_b{n}=\frac{\log n}{\log b}$
$$a^{\log_b n}=n^{\log_n a \log_b n}=n^{\log_b a},\quad \text{using}\quad\log_n a=\frac{\log_b a}{\log_b n}.$$