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

Непустое множество AA называется nn-хорошим, если A{1,2,3,,n} A \subseteq \{1,2,3,\ldots,n\} и AminxAx|A| \le \min_{x\in A} x (minxAx\min_{x\in A} x обозначает наименьший элемент AA). Пусть ana_n обозначает число nn-хороших множеств. Докажите, что для всех натуральных nn верно равенство an+2=an+1+an+1a_{n+2}=a_{n+1}+a_{n}+1.