Из условия известно:
Найдем расстояние от деревни Царево до поселка Демидово по лесной дороге.
Рассмотрим рисунок.
Царево
* \
* \
* \
* \
* \
* \
* \
* \
* \
* \
*------------* Демидово
Таировка
Расстояние от Царево до Демидово равно расстоянию от Царево до Таировки.
Растояние от Царево до Таировки найдем как сумму растояний от Таировки до Федяево и от Федяево до Царево, значит, от Царево до Таировки:
$$27 + 72 = 99 \text{ км}$$.
Ответ: 99 км.