この問題が分かりません。(1)は不定形になって、それをどう解消するかで詰まっています。

√n=a_n、√(n+1)=b_nとする。
また一般に数列c_nの、c_1からc_kまでの積をp(c_n)と表すこととする。

(1)q_n=p(b_n)/p(a_n)とする。以下の極限値を求めよ。
lim[n→∞] q_n
(2)(1)の極限値をrとする。以下の極限を求めよ。
lim[n→∞] {q_(n+1)-r}/{q_n-r}