Let original speed is x and 3/5 th of the original speed is 0.6 x
50/0.6x - 50/x = 40/60
(250 - 150) / 3x = 2/3
100 / 3x = 2/3
6x = 300
x = 50
3/5 of 50 = 30
Speed reduced by 50 - 30 = 20
It is late by 2 hours and by this time it goes = 30 *2 = 60
If the train goes with original speed it took 60/20 = 3 hour after the first hour. That means total 4 hours,
Therefore,
Total distance covered = 4 *50 = 200 and speed is 50.