Леша проехал 2 ч со скоростью 15 км/ч, то есть 30 км.
Потом отдохнул еще 2 ч (со старта прошло 4 ч) и поехал дальше.
И в этот же момент, когда он поехал, выехал Миша со скоростью 51 км/ч.
А расстояние между ними было, как мы знаем, 30 км.
Миша догоняет Лешу со скоростью 51 - 15 = 36 км/ч.
Разрыв в 30 км он преодолеет за 30/36 = 5/6 ч = 50 мин.
За 5/6 ч = 50 мин Леша проедет 15*5/6 = 25/2 = 12,5 км.
Значит, Миша догонит Лешу на расстоянии 30 + 12,5 = 42,5 км от старта.