흥미로운 수수께끼
면접 대비시간 제한2초메모리 제한1024 MB
정수 좌표의 점 n개를 두 개의 비지 않은 집합으로 나눌 때, 서로 다른 집합의 점 사이 최소 거리를 최대로 만드는 값의 제곱을 구합니다.
문제
어느 날 에르퀼 푸아로가 심심해하자 므시외 부크가 그를 즐겁게 해 주기로 했다.
므시외 부크는 격자 종이를 꺼내 정수 좌표를 가진 점 몇 개를 찍었다. 그리고 에르퀼에게 찍은 점들을 공집합이 아닌 두 집합으로 나눌 때, 서로 다른 집합에 속한 점들의 모든 쌍의 거리가 이상이 되도록 하는 최대 를 구하라고 요청했다.
므시외 부크는 정수를 좋아해서 답으로 을 출력하라고 했다. 주어진 제약 아래에서 이 항상 정수임은 증명할 수 있다.
에르퀼은 이 문제를 금방 풀었다. 당신은 풀 수 있는가?
입력
첫 줄에 점의 개수 이 주어진다 (). 이어지는 개의 줄에는 각각 점의 좌표 , 가 주어진다 (). 찍은 모든 점은 서로 다르다.
출력
의 값을 한 줄에 출력한다.