suppose {x(n)} is a sequence such that

x(1)=1 and

x(n+1)=1+x(n)/(1+x(n+1)) ; n>=1

Prove that this sequence converges and find the limit.

I know how to find the limit of this sequence but dont know how to show that {x(n)} is a convergent sequence. Please help me on this.