s1 - половина пути.
V к - скоротсь катера
V0 - скорость течения
t1 = s1/V к +V0 = 1
t2 = s1/Vo = 4
=>
Vк + V0 = 4V0
Vк = 3Vo
t3 = 2s1/Vк - V0 = 2s1/3V0-V0 = 2s1/2v0 = 4
t3 - время обратного движения катера против течения (2s1 - полный путь)
и теперь считаем что катер в 1 сторону ехал 2 часа и назад 4. нас интересует обратный путь до середины, всего получится через 4 часов он будет на середине пути.
Получается он увидит катер ишедший назад и шляпу одновременно