You can
put this solution on YOUR website!If you calculate how long it takes the bee to get from the starting place to the other train, you solve

t = 0.857
Then turn around and solve it going the other way, with new values for the positions of he two trains

t = 0.1226
The ratio of these t values is 0.1429. this same ratio happens for each pass
That is, the next t is 0.1226*0.1429
And so on.
The 'fallacy' about taking an infitite amount of time is a variant of the 'if i am one step away from the goalline and take a step that is half of the distance", then I can take helf distance stesp forever and never get there.
In reality, the bee will fly for an hour. and then it becomes beejam between the two trains.
How many trips?
solve

...
By the fourth trip you are already at 0.9996, each trip after that adds in something at successivley less significant powers of 10. The engineer in me says, "the math tells you it is 'infinite', the reality says 5 trips and the bee is toast.