Азиатско-Тихоокеанская олимпиада по математике 2015 года | Казахстанские олимпиады

Последовательность действительных чисел a0,a1,a_0, a_1, \ldots будем называть хорошей, если выполняются следующие три условия.
(i) a0a_0 — натуральное число.
(ii) Для каждого целого неотрицательного ii выполнено хотя бы одно из равенств ai+1=2ai+1a_{i+1}=2a_i+1, ai+1=aiai+2a_{i+1}=\dfrac{a_i}{a_i+2}.
(iii) Существует натуральное kk такое, что ak=2014a_k=2014.
Найдите наименьшее натуральное nn такое, что существует хорошая последовательность a0,a1,a_0, a_1, \ldots действительных чисел, для которой an=2014a_n=2014.