#include<bits/stdc++.h>
#define N 40005
using namespace std;
int n,a[N],b[N],A[N];

int main(){
  while(1){
    cin>>n;
    if(!n)break;
    for(int i=0;i<n;i++)cin>>a[i];
    for(int i=0;i<n;i++)cin>>b[i];
    sort(a,a+n,greater<int>());
    sort(b,b+n,greater<int>());
    for(int i=0;i<n;i++)A[i]=n;
    int x=0;
    for(int i=0;i<n;i++)
      for(int j=x;j<n;j++)
	if(b[i]>=a[j]){
	  A[j]=i;
	  x=j+1;
	  break;
	}
    int cnt=0,ans=n;
    for(int i=0;i<n;i++){
      if(A[i]!=n)cnt++;
      if(cnt<(i+2)/2)ans=min(ans,i+1);
    }
    if(ans==n)cout<<"NA"<<endl;
    else cout<<ans<<endl;
  }
  return 0;
}