LOGO#2026

LOGO

1 секунда
256 мегабайтів
Легка

Компанія VENICE попросила вас розробити новий логотип для своєї продукції: сучасних ПК, зібраних із найкращих комплектуючих, відібраних на світових ринках. Компанія бажає, щоб фон логотипа складався з двох квадратів, що перекриваються. Самі квадрати повинні бути чорними, а їх перетин — білим. Один із можливих варіантів фону логотипа показано на малюнку. Вам необхідно обчислити площу чорних частин логотипа.

Примітка: Квадрати на логотипі можуть перетинатися будь-яким чином; зокрема, вони можуть бути вкладеними один в одного або лише дотикатися.

Вхідні дані

Вхід складається з двох рядків. Кожен рядок містить чотири дійсних числа: x_1, y_1, x_2, y_2 — координати двох протилежних вершин квадрата. Тут -1000.0 < x_1, y_1, x_2, y_2 < 1000.0.

Вихідні дані

Виведіть одне дійсне число — площу фігури, яку потрібно зафарбувати, з абсолютною або відносною похибкою 10^{-5}.

Приклади

Приклад 1

Loading
Loading