1)10+15=25(км)- общая скорость.
2)100-25=75(км)- расстояние между ними через час.
3)75-50=25(км)- останется пролететь ласточке через час.
4)50-25=25(км)- пролетит на обратном пути.
5)75-25-25=25(км)- останется между ними через два часа.
6)25+50+50=125(км)- расстояние, которое пролетела ласточка.
Ответ:125 км