
Компанія VENICE попросила вас розробити новий логотип для своєї продукції: сучасних ПК, зібраних із найкращих комплектуючих, відібраних на світових ринках. Компанія бажає, щоб фон логотипа складався з двох квадратів, що перекриваються. Самі квадрати повинні бути чорними, а їх перетин — білим. Один із можливих варіантів фону логотипа показано на малюнку. Вам необхідно обчислити площу чорних частин логотипа.
Примітка: Квадрати на логотипі можуть перетинатися будь-яким чином; зокрема, вони можуть бути вкладеними один в одного або лише дотикатися.
Вхід складається з двох рядків. Кожен рядок містить чотири дійсних числа: x_1, y_1, x_2, y_2 — координати двох протилежних вершин квадрата. Тут -1000.0 < x_1, y_1, x_2, y_2 < 1000.0.
Виведіть одне дійсне число — площу фігури, яку потрібно зафарбувати, з абсолютною або відносною похибкою 10^{-5}.
Приклад 1