Two trains are 300 km apart and moving towards each other, each at 60 km/h. A fly leaves the first train towards the second at 90 km/h.
Every time it hits one train, it instantly turns and flies towards the other, repeating the process until the trains collide. What total distance does the fly travel?