Trains Crossing Bridges: Problem 3