Ответ:

При движении навстречу друг другу скорости складываются:

\(12+16=28\) км/ч — скорость сближения.

Расстояние между поселками:

\(28\cdot4=112\) км.

Ответ: 112 км.