На плоскости заданы два прямоугольника координатами концов одной из диагоналей. Стороны прямоугольников параллельны осям координат. Найти площадь общих частей прямоугольников.
Первая строка - X[1]
, Y[1]
, X[2]
, Y[2]
- значения координат концов диагонали одного прямоугольника. Вторая строка - значения X[3]
, Y[3]
, X[4]
, Y[4]
- другого прямоугольника. Все значения вещественные числа, не превышающие по модулю 2·10^9
.
Единственное число - площадь общих частей прямоугольников, округленную до трёх знаков после запятой.