Каково расстояние между мостами?

Хотя ребята на рисунке и бегут в противоположных направлениях, но цель у них одна — побыстрее добраться до места, отмеченного флагом в верхнем левом углу. Бегущий вправо, достигнув моста, повернет под прямым углом влево, пересечет канал и помчится по дороге прямо к цели. Бегущий влево совершит поворот под острым углом, как только достигнет другого моста, не видного на рисунке. Далее он побежит по тропинке через поле прямо к флагу.

Правому бегуну осталось пробежать 250 ярдов до поворота да еще 600 ярдов по прямой, прежде чем он доберется до флага. Если бы он развернулся и побежал другим путем, то ему пришлось бы проделать точно такое же расстояние. Это означает, что у бегуна слева имеется преимущество, и если бы он смог бежать со скоростью правого бегуна, то легко выиграл бы состязание.

Задача состоит в том, чтобы выяснить, чему равно расстояние в ярдах между мостами. Предположим, что соперники сейчас бегут в противоположных направлениях по катету прямоугольного треугольника, вершинами которого служат два моста. Тогда левый бегун, достигнув не видимого нами моста, побежит по гипотенузе этого треугольника.

Решение головоломки
Сколько яблок и цветов получила каждая?