야경 (Nightman)
시간 제한5초메모리 제한1024 MB
직사각형 경내에 최대 10명의 경비, 50개의 축에 평행한 직사각형 건물, 10개의 탐색 지점이 주어질 때, 각 지점에서 건물을 피해 가장 가까운 경비까지의 최단 경로 길이를 구해 두 배로 합산한다.
문제
넓은 부지의 Y 센터는 국영 복합 연수 시설로, 동아리 모임과 합숙, 시민 악단의 정기 연주회, 기업 신입 사원 연수 등 다양한 목적으로 많은 사람이 이용한다.
아래 그림처럼 Y 센터의 부지는 가로 × 세로 인 직사각형이다. 왼쪽 아래 좌표가 , 오른쪽 위 좌표가 이다.

그림 1: 가로 8, 세로 6인 Y 센터 (, 인 경우)
Y 센터에는 개의 건물이 있다. 건물은 모두 직사각형이고 각 변은 좌표축 중 하나와 평행하다. 건물의 위치는 네 정수 ()로 나타낸다. 번째 건물의 왼쪽 아래 좌표가 , 오른쪽 위 좌표가 이며, 변 위는 건물 영역에 포함되지 않는다. 건물과 건물이 맞닿아 있어도 그 사이에는 틈이 있어 지나갈 수 있다. 건물의 부지는 서로 겹치지 않는다.
야간 이용자의 안전을 지키기 위해 명의 경비원이 좌표 에 배치되어 있다. 경비원의 배치 위치는 건물 밖이다.
심야에 Y 센터 안의 경비는 다음과 같이 이루어진다. 부지 안의 어떤 점에서 수상한 물건이 발견되면 그때마다 모든 경비원에게 연락이 간다. 그리고 그 점까지 이동 거리가 가장 짧은 경비원이 현장으로 급히 가서 수상한 물건을 확인한다. 경비원은 Y 센터 안을 최단 거리로 이동하지만, 건물 내부는 심야에 잠겨 있어 건물 내부를 지날 수 없다. (건물의 변은 건물에 포함되지 않으므로 건물의 변을 따라 이동할 수 있다) 수상한 물건의 확인이 끝나면 경비원은 같은 경로로 자기 위치로 돌아온다. 다음에 수상한 물건이 발견될 때도 마찬가지로 경비한다.

그림 2: 경비원이 현장으로 급히 가는 그림 (○이 경비원, ×가 수상한 물건)
어느 날 심야에 Y 센터 안 건물 밖에서 개의 수상한 물건이 발견되었다. Y 센터의 크기, 경비원의 위치, 건물의 위치, 그리고 어느 날 심야에 발견된 수상한 물건의 위치 가 발견 시각 순서로 주어질 때, 경비원의 이동 거리 총합을 구하는 프로그램을 작성하시오.
입력
입력의 첫째 줄에는 경비원의 수를 나타내는 정수 (), 건물의 수를 나타내는 정수 (), 수상한 물건의 수를 나타내는 정수 ()가 쓰여 있다.
둘째 줄에는 Y 센터 부지의 크기를 나타내는 두 정수 ()가 가로, 세로 순서로 쓰여 있다.
번째 줄 ()에는 번째 경비원의 위치를 나타내는 두 정수 (, )가 쓰여 있다. 번째 줄 ()에는 번째 건물의 위치를 나타내는 네 정수 (, )가 쓰여 있다. 번째 줄 ()에는 번째 수상한 물건의 위치를 나타내는 두 정수 (, )가 쓰여 있다.
출력
출력은 표준 출력에 한다.
경비원의 이동 거리 총합을 소수점 아래 세 자리까지 출력하시오. 오차는 0.001 이하여야 한다.