Three railway companies — the Canadian Pacific, Grand Trunk Pacific ... the CN engine would have ploughed into one of the passenger cars. As it was, only the CP engine and tender went off ...