This is another take on the passing train type puzzle from the Moscow Puzzles.
“A train moving 45 miles per hour meets and is passed by a train moving 36 miles per hour. A passenger in the first train sees the second train take 6 seconds to pass him. How long is the second train?”
See Another Passing Train Puzzle for solutions.