컬러풀 직사각형
시간 제한10초메모리 제한512 MB
평면 위의 색깔 있는 점들이 주어질 때, 빨강, 파랑, 초록 점을 각각 최소 하나씩 포함하는 축 평행 직사각형의 둘레 최솟값을 구합니다.
문제
평면 위에 점들이 주어진다. 각 점은 빨간색, 파란색, 초록색 중 하나로 칠해져 있다. 변이 축에 평행한 직사각형이 내부 또는 경계 위에 모든 색의 점을 하나 이상 포함하면 그 직사각형을 colorful하다고 한다. colorful한 축 평행 직사각형 중 둘레가 가장 짧은 것을 찾아라. 축에 평행한 선분은 퇴화된 직사각형으로 보며, 그 둘레는 선분 길이의 2배이다.
입력
첫 줄에 정수 ()이 주어진다. 이어지는 개의 줄에는 정수 , , 가 주어지며, 이는 좌표 에 색 의 점이 있다는 뜻이다 (, , ). 색 0은 빨강, 1은 파랑, 2는 초록이다. 모든 색의 점이 적어도 하나씩 있으며, 같은 좌표를 가진 두 점은 없다.
출력
colorful한 축 평행 직사각형의 둘레 최솟값을 정수 하나로 출력한다.