#include<iostream>
#include<cstdio>
#include<cstdlib>
#include<cstring>
#include<algorithm>
using namespace std;
int a[101010],b[101010];
int c[202020];
int main()
{
	int n,cn,now;
	long long suma=0,sumb=0,sum=0,ans,k;
	scanf("%d",&n);
	cn=0;
	for(int i=1;i<=n;i++)
	{
		scanf("%d%d",&a[i],&b[i]);
		suma+=a[i];
		sumb+=b[i];
		c[++cn]=a[i];
		c[++cn]=b[i];
	}
	ans=min(suma,sumb);
	sort(c+1,c+1+cn);
	for(int i=1;i<=n;i++)
		sum+=c[i];
	for(int i=1;i<=n;i++)
	{
		now=n;
		k=sum;
		if(max(a[i],b[i])>c[now])
		{
			k+=max(a[i],b[i]);
			k-=c[now];
			now--;
		}
		if(min(a[i],b[i])>c[now])
		{
			k+=min(a[i],b[i]);
			k-=c[now];
			now--;
		}
		ans=min(ans,k);
	}
	printf("%lld",ans);
	return 0;
}