Рівнину перетинають прямолінійні швидкісні автостради. Створіть програму, яка вибере найвигідніше місце для мотелю, від якого сума відстаней до всіх автострад найменша.
Перший рядок містить кількість автострад (2 \le n \le 10), які надалі вважаємо різними прямими лініями. Для в межах від до включно (j + 1)-ий вхідний рядок містить натуральних числа - декартові координати двох різних точок на -ій прямій, відстань між якими виражається натуральним числом. Ці числа подано у такому порядку: спочатку абсциса та ордината однієї точки, потім - абсциса та ордината іншої точки. Усі координати не перевищують .
Перший рядок має містити найменшу можливу суму відстаней від автострад до мотелю. Наступні рядки мають такий вигляд:
1. Якщо шукана множина містить лише одну точку, то:
другий рядок має містити число ;
третій рядок має містити координати цієї точки.
2. Якщо шукана множина є відрізком, то:
другий рядок має містити число ;
третій рядок має містити координати одного кінця цього відрізка;
четвертий рядок має містити координати іншого кінця цього відрізка.
3. Якщо шукана множина є опуклим n-кутником, то:
другий рядок має містити число ;
рядки від третього до (n + 2)-го містять координати вершин цього многокутника (по дві координати однієї вершини в рядку).
4. Якщо шукана множина є однією з даних прямих, то:
другий рядок має містити число ;
третій рядок має містити цілі коефіцієнти рівняння цієї прямої.
5. Якщо шукана множина є частиною площини, розташованою між двома з даних прямих, то:
другий рядок має містити число ;
третій рядок має містити цілі коефіцієнти рівняння однієї з цих прямих;
четвертий рядок має містити цілі коефіцієнти рівняння іншої прямої.
Занумеруємо дані прямі, координати точок яких подано у вхідних даних, у тому порядку, в якому їх подано на вході. У випадках – дані про вершини, що є точками перетину пари з даних прямих, потрібно розташувати у порядку неспадання меншого номера пари прямих, а при однакових менших номерах - у порядку зростання більшого номера. У випадку коефіцієнти рівнянь прямих потрібно розташувати у порядку зростання номера прямої.
У випадках – координати точки потрібно записати у такому порядку:
абсциса ;
ордината .
У випадках – коефіцієнти рівняння прямої потрібно записати у такому порядку:
коефіцієнт при абсцисі ;
коефіцієнт при ординаті ;
вільний член.
Усі ці коефіцієнти мають бути цілими і найменшими за абсолютною величиною. Інакше кажучи, найбільший спільний дільник коефіцієнтів рівняння однієї прямої має дорівнювати . При цьому коефіцієнт при абсцисі має бути невід'ємним. Якщо він дорівнює нулю, то коефіцієнт при ординаті має бути додатним.
Будь-яке число у відповіді треба подати нескоротним дробом з цілим чисельником і натуральним знаменником, розділеними знаком ділення /. Якщо знаменник дорівнює , то знак ділення і знаменник не записувати.
Приклад 1