Обобщённая? Спасибо,
gris! Проверите?
Строим две параллельные прямые

и

на расстоянии, меньшем и

, и

; потом на

отмечаем точки

,

. Из них проводим окружности радиусов

и

соответственно. По одной из точек пересечения каждой окружности с

называем

и

соответственно, получая

и

. Проводим прямые

, на прямой

от точки

откладываем отрезок

. Проводим через

прямую

, параллельную

. На пересечении

и

получим

и искомое

.
-- Сб сен 04, 2010 22:42:12 --Хотя можно улучшить, сразу строя параллельные прямые от отрезка длины

.