Пусть х (км/ч) - собственная скорость лодки, тогда
х + 2 (км/ч) - скорость лодки по течению реки; t = 2 ч - время в пути,
х - 2 (км/ч) - скорость лодки против течения; t = 3 ч - время в пути.
Уравнение: (х - 2) * 3 = (х + 2) * 2
3х - 6 = 2х + 4
3х - 2х = 4 + 6
х = 10 (км/ч) - собственная скорость лодки
(10 - 2) * 3 = (10 + 2) * 2 = 24 (км) - расстояние между деревнями
Ответ: 10 км/ч; 24 км.