IMO олимпиада по математике 2017 года | Казахстанские олимпиады

Охотник и невидимый кролик играют в следующую игру на плоскости. Стартовая точка A0A_0 кролика и стартовая точка B0B_0 охотника совпадают. Пусть после n1n-1 раунда игры кролик находится в точке An1A_{n-1}, а охотник — в точке Bn1B_{n-1}. Тогда в nn-ом раунде игры последовательно выполняются следующие три действия:
(i) Кролик, оставаясь невидимым, перемещается в точку AnA_n такую, что расстояние между An1A_{n-1} и AnA_n в точности равно 1.
(ii) Следящее устройство сообщает охотнику некоторую точку PnP_n. При этом следящее устройство гарантирует только то, что расстояние между точками PnP_n и AnA_n не больше 1.
(iii) Охотник, оставаясь видимым, перемещается в точку BnB_n такую, что расстояние между Bn1B_{n-1} и BnB_n в точности равно 1.
Всегда ли возможно охотнику, при любых перемещениях кролика и любых сообщаемых следящим устройством точках, выбирать свои перемещения так, чтобы после 10910^9 раундов он мог гарантировать, что расстояние между ним и кроликом не больше 100?