お願いします。(2)でb_nを使うと思うのですが、使い方がが分かりません。

a_1=1
a_(n+1)=1/{1+(a_1+a_2+...+a_n)}
b_n=1/(a_n)
により数列{a_n}、{b_n}を定める。

(1)a_3,b_4を求めよ。
(2)lim[n→∞]a_nを求めよ。