Западно-Китайская олимпиада по математике 2004 года | Казахстанские олимпиады

Последовательность {an}n \{a_n\}_{n} задана следующим образом: a1=a2=1 a_1=a_2=1 и an+2=1an+1+an a_{n+2} = \frac 1{a_{n+1}} + a_n для всех натуральных n n. Найдите a2004 a_{2004}.