LOGO
Компанія ВІНЕЦЬ замовила у Вас нову емблему для своєї продукції – сучасних ПК, які компанія виготовляє з найкращих комплектуючих, відібраних на світових ринках. Компанія бажає, щоб тло емблеми мало вигляд двох квадратів, що перетинаються. Самі квадрати мають бути чорними, а їх перетин – білим. Один з варіантів тла емблеми ви можете бачити на рисунку. Вам потрібно знайти площу чорних частин емблеми.
Зауваження: квадрати на емблемі можуть перетинатись довільним чином, зокрема вони можуть бути вкладені один в одного або торкатися один одного.
Вхідні дані
Вхідні дані складаються з двох рядків. В кожному рядку записано по чотири дійсних числа: x_1, y_1, x_2, y_2 – координати двох протилежних вершин квадрата. При цьому –1000.0 < x_1, y_1, x_2, y_2 < 1000.0.
Вихідні дані
Єдине число – площа фігури, яку необхідно зафарбувати, з абсолютною або відносною похибкою 10^{–5}.