Prove $f^{\log_a g}=g^{\log_a f}$
$$ y=f^{\log_a g}\implies \log_fy=\log_ag\implies g=a^{\log_fy}\\ g^{\log_a f}=a^{{\log_a f}.{\log_f y}}=a^{{\log_af}.{\log_ag}}=a^{{\log_ag}.{\log_af}}=a^{\log_af^{\log_ag}}=f^{\log_ag} $$ Is it the right way to prove it ?
Hint:
$$x^y = a^{\log_a(x^y)}=a^{y\cdot \log_a x}$$