1. Найдем разницу в скоростях: 20 км/ч - 12 км/ч = 8 км/ч. 2. Умножим разницу в скоростях на время до встречи: 8 км/ч × 4 ч = 32 км. Первый теплоход прошёл на 32 км больше. 3. Теплоход, который двигался по течению, имеет большую скорость. Следовательно, первый теплоход двигался по течению.