На плоскости заданы два прямоугольника координатами концов одной из диагоналей. Стороны прямоугольников параллельны осям координат. Найти площадь общих частей прямоугольников.
Первая строка – X_1, Y_1, X_2, Y_2 – значения координат концов диагонали одного прямоугольника. Вторая строка - значения X_3, Y_3, X_4, Y_4 – другого прямоугольника. Все значения вещественные числа, не превышающие по модулю 2·10^9.
Единственное число – площадь общих частей прямоугольников, округленную до трёх знаков после запятой.