8/4=2 часа, на привал туристы остановились в 11 часов.
В 12 они пошли дальше со скоростью 3 км/час, следовательно в 12.20 они были на расстоянии 8+1=9 км от города и 11 км от деревни.
За 20 мин велосипедист проехал 15/3=5 км и в 12.20 был на расстоянии 5 км от города и 15 км от деревни.
В 12.40 велосипедист проехал 15*(2/3)=10 км и туристы прошли 8+3*(2/3)=10 км, т.е. на расстоянии 10 км от города в 12.40 велосипедист догнал туристов.
В 13.20 велосипедист уже был в деревне.
туристы пришли в деревню (со скоростью 1 км за 20 мин) в 16.00 ( в 13.00 им осталось идти 9 км, т.е. 3 часа)