The trains close at 100 mph, so they meet after two hours. The fly is going at 75 mph the whole time, so it covers 150 miles, however many times it turns round.