货车速度是:(5/12)/3=5/36
客车速度是:(5/36)/5*6=1/6
客车行了:(1/6)*3=1/2
全程:42/(1/2-3/8)=336
两车相距:336*(3/8)+42-140=28