#include <stdio.h>
int main()
{
int a,b,c[100],d[100],k=0,p=0,i,j,s=0;
scanf("%d\n",&a);
while(a--)
{
scanf("%d",&b);
for(i=0;i<b;i++)
scanf("%d",&c[i]);
for(i=0;i<b;i++)
scanf("%d",&d[i]);
for (i = 0; i < b; i++)
{
for (j = i + 1; j < b; j++)
{
if (c[i] > c[j])
{
p = c[i];
c[i] = c[j];
c[j] = p;
}
if (d[i] > d[j])
{
k = d[i];
d[i] = d[j];
d[j] = k;
}
}
}
i=0;
do
{
for(j=0;j<b;j++)
{
if(d[i]>=c[j] && i<b)
{
s++;
i++;
}
}
i++;
}while(i<b);
printf("%d\n",s);
s=0;
}
return 0;
}