Решение:
1. Скорый поезд был в пути: 16 - 12 = 4 часа.
2. Расстояние от Вешенок до Солнечного: 70 км/ч * 4 ч = 280 км.
3. Товарный поезд вышел на 3 часа раньше скорого, то есть в 12 - 3 = 9 часов и был в пути 16 - 9 = 7 часов.
4. Скорость товарного поезда: 280 км / 7 ч = 40 км/ч.
Ответ: 40 км/ч