Мост

아직 제출이 없습니다시간 제한2초메모리 제한1024 MB

문제

Власти Флатландии решили построить новый мост через реку Нижний Флат, протекающую с юга на север через территорию страны. В связи с финансовым кризисом средства строителей существенно ограничены, поэтому решено было построить мост минимальной возможной длины.

Введем координатную систему таким образом, чтобы ось OYOY была направлена с юга на север, а ось OXOX --- с запада на восток. Берега реки представляют собой ломаные, бесконечные в обе стороны. Левый берег начинается лучом, направленным на юг из точки (x_1,1,y_1,1)(x\_{1,1}, y\_{1,1}), продолжается отрезками (x_1,1,y_1,1)(x_1,2,y_1,2)(x\_{1,1}, y\_{1,1})-(x\_{1,2}, y\_{1,2}), (x_1,2,y_1,2)(x_1,3,y_1,3)(x\_{1,2}, y\_{1,2})-(x\_{1,3}, y\_{1,3}), \dots, (x_1,m1,y_1,m1)(x_1,m,y_1,m)(x\_{1,m-1}, y\_{1,m-1})-(x\_{1,m}, y\_{1,m}) и заканчивается лучом, направленным на север из точки (x_1,m,y_1,m)(x\_{1,m}, y\_{1,m}). Аналогично, правый берег реки начинается лучом, направленным на юг из точки (x_2,1,y_2,1)(x\_{2,1}, y\_{2,1}), продолжается отрезками (x_2,1,y_2,1)(x_2,2,y_2,2)(x\_{2,1}, y\_{2,1})-(x\_{2,2}, y\_{2,2}), (x_2,2,y_2,2)(x_2,3,y_2,3)(x\_{2,2}, y\_{2,2})-(x\_{2,3}, y\_{2,3}), \dots, (x_2,n1,y_2,n1)(x_2,n,y_2,n)(x\_{2,n-1}, y\_{2,n-1})-(x\_{2,n}, y\_{2,n}) и заканчивается лучом, направленным на север из точки (x_2,n,y_2,n)(x\_{2,n}, y\_{2,n}).

Помогите руководству Флатландии выяснить, мост какой минимальной длины можно построить.

입력

Первая строка входного файла содержит целое число mm (2m1002 \le m \le 100). Следующие mm строк содержат по два целых числа --- координаты вершин ломаной левого берега: x_1,1,y_1,1x\_{1,1}, y\_{1,1}, x_1,2,y_1,2x\_{1,2}, y\_{1,2}, \dots, x_1,m,y_1,mx\_{1,m}, y\_{1,m}

Следующая строка входного файла содержит целое число nn (2n1002 \le n \le 100). Следующие nn строк содержат по два целых числа --- координаты вершин ломаной правого берега: x_2,1,y_2,1x\_{2,1}, y\_{2,1}, x_2,2,y_2,2x\_{2,2}, y\_{2,2}, \dots, x_2,n,y_2,nx\_{2,n}, y\_{2,n}.

Известно, что x_1,1\<x_2,1x\_{1,1}\<x\_{2,1}, каждая из ломаных не имеет самопересечений и самокасаний, ломаные не имеют общих точек. Все отрезки каждой из ломаных имеют положительную длину. Все координаты не превосходят 10410^4 по абсолютной величине.

출력

Выведите в выходной файл одно вещественное число: минимальную возможную длину моста. Ваш ответ будет проверяться с точностью 10510^{-5}.

힌트

Оптимальное положение моста показано на следующем рисунке: