v+2(км/ч)скорость по течению
v-2(км/ч)скорость против течения
40/v+2 (ч) время движения по течению
6/v-2 (ч) время движения против течения
40/v+2+6/v-2=3 (ч) время всего пути.
Решая уравнение, получим, что собственная скорость катера (но похоже, что что-то не точно может быть 40?)