Consider the following sequence $(a_n)_{n \ge 0}$ (it has positive terms):
$$a_0 = 1$$
$$a_1 = a$$
$$\hspace{3.5cm} a_{n+1}^3 = a_n^2 a_{n-1} \hspace{2cm} n \ge 1$$
I have to find the value of $a$ such that the following is true:
$$\lim\limits_{n \to \infty} a_n = 8$$
I tried finding the first few terms of the sequence in the hope that I will find some kind of pattern, but I got nowhere.