30мин=0,5ч
0,5*18=9 км проехал 1й до того, как выехал 2й
124-70-9=45 км общее расстояние. которое они преодолели после того, как выехал 2й
18+12=30 км/ч скорость сближения
45:30=1,5 ч ехали они после того, как выехал 2й
1,5+0,5=2 ч ехал 1й
ответ: 2 часа