Сначала считаем расстояние по шоссе от Масловки до Вёсенки. Это 4 км.
Время, затраченное на этот путь: (t_1 = \frac{S_1}{v_1} = \frac{4 \text{ км}}{20 \text{ км/ч}} = 0.2 \text{ ч}).
Теперь считаем расстояние по тропинке от Вёсенки до Захарово. Это 5 км.
Время, затраченное на этот путь: (t_2 = \frac{S_2}{v_2} = \frac{5 \text{ км}}{15 \text{ км/ч}} = \frac{1}{3} \text{ ч}).
Общее время в часах: (t = t_1 + t_2 = 0.2 + \frac{1}{3} = \frac{1}{5} + \frac{1}{3} = \frac{3+5}{15} = \frac{8}{15} \text{ ч}).
Переводим в минуты: (t = \frac{8}{15} \cdot 60 = 32 \text{ минуты}).
Ответ: 32 минуты.