a1=1
a2=10
a(n+2)×{an}^2={a(n+1)}^3,(n≧1)
の一般項anを求めよ

という問題の解法どなたか教えてください!
logを使うのかな?と思ったのですがうまくいかなくて、、、