Между городами A и B по горной дороге через перевал регулярно ходит автобус. При подъёме на перевал он идёт со скоростью 25 км/ч, а при спуске - 50 км/ч. Время его движения от A до B - 3,5 часа, а от B до A - 4 часа . Найдите расстояние от A до B.