/*
TASK: man
LANG: C++
*/
#include<iostream>
using namespace std;
int i,m,a[5000][2],b[15000];
int main()
{
    int max=0,c=0,d=0;
    scanf("%d",&m);
    for(i=0;i<m;i++)
        scanf("%d%d",&a[i][0],&a[i][1]);
    
    for(i=0;i<m;i++)
    {
        b[a[i][0]]++;
        b[a[i][1]]++;   
        if(a[i][0]>max) max=a[i][0];
        if(a[i][1]>max) max=a[i][1];
    }
    
    for(i=0;i<=max;i++)
        if(b[i]>c) c=b[i];
    for(i=0;i<=max;i++)
        if(b[i]<c && b[i]>d) d=b[i];
    
    printf("%d\n",m-d);
    
    //system("pause");
    return 0;
}
