126/6=21 км/ч- скорость против течения
скорость против течения не может больше собственной скорости, значит в условии ошибка.
Если правильно, что 126 км за 6ч теплоход проплыл по течению, тогда
126/6=21км/ч скорость по течению
21-16=5 км/ч-скорость течения
16-5=11 км/ч -скорость против течения
126/11=11 5/11ч- за столько часов он вернется обратно