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