시간 제한
메모리 제한
시간 제한
1초
메모리 제한
128 MB
동혁이는 화학을 매우 싫어한다. 어느 화학 시간에 선생님은 아보가드로 법칙을 설명하고 있었다. 아보가드로 법칙은 모든 기체가 같은 온도와 같은 압력에서 같은 부피 속에 같은 개수의 입자(분자)를 포함한다는 법칙이다. 즉 기체의 종류와 무관하게, 같은 온도·압력에서 기체가 차지하는 부피는 그 기체의 몰수(분자 수)에 비례한다. 예를 들어 분자의 몰수를 2배로 하면 부피도 2배가 된다.
지루해진 동혁이는 3 × N 크기의 표를 그렸다.
이제 동혁이는 표에서 몇 개의 열을 골라 지운다. 그런 다음 남은 표의 각 행을 오름차순으로 정렬했을 때, 세 행이 완전히 똑같아지도록(정렬 후 각 열에 놓인 세 수가 모두 같아지도록) 만들려고 한다.
이렇게 만들기 위해 동혁이가 지워야 하는 열의 최소 개수를 구하는 프로그램을 작성하시오.
첫째 줄에 표의 열의 개수 N (1 ≤ N ≤ 100,000)이 주어진다.
다음 세 줄에는 각 행에 적힌 N개의 수가 왼쪽부터 순서대로 주어진다.
모든 수는 1 이상 N 이하이며, 첫째 줄(첫 번째 행)에는 1부터 N까지의 각 수가 정확히 한 번씩 나타난다.
동혁이가 지워야 하는 열의 최소 개수를 한 줄에 출력한다.