Задача 503

От города $A$ до города $B$ расстояние $40$ км. Два велосипедиста выехали из $A$ и $B$ одновременно навстречу друг другу, один со скоростью $15$ км/ч, а другой - $25$ км/ч. Вместе с первым из $A$ со скоростью $50$ км/ч вылетела безумная муха, долетела до второго, села ему на лоб, развернулась, полетела обратно к первому, села на лоб, вернулась ко второму, и так далее, пока велосипедисты не встретились, не столкнулись лбами и не раздавили муху. Сколько она пролетела километров?