//Cooling Pies COOLING
#include <iostream>
#include <cstdio>
#include <algorithm>
using namespace std;
int main()
{
int x, i, z;
scanf ("%d", &x);
for (x; x > 0; --x)
{
int y, a[50], b[50];
scanf ("%d", &y);
for (i = 0; i < y; ++i)
{
scanf ("%d", &a[i]);
}
for (i = 0; i < y; ++i)
{
scanf ("%d", &b[i]);
}
sort (a, a + y);
sort (b, b + y);
z = 0;
for (i = 0; i < y; ++i)
{
if (a[i] <= b[i])
{
z = z + 1;
}
else
{
continue;
}
}
printf ("%d\n", z);
}
return 0;
}
Ly9Db29saW5nIFBpZXMgQ09PTElORwoKI2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGlvPgojaW5jbHVkZSA8YWxnb3JpdGhtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgbWFpbigpIAp7CglpbnQgeCwgaSwgejsKCXNjYW5mICgiJWQiLCAmeCk7Cglmb3IgKHg7IHggPiAwOyAtLXgpCgl7CgkJaW50IHksIGFbNTBdLCBiWzUwXTsKCQlzY2FuZiAoIiVkIiwgJnkpOwoJCWZvciAoaSA9IDA7IGkgPCB5OyArK2kpCgkJewoJCQlzY2FuZiAoIiVkIiwgJmFbaV0pOwoJCX0KCQlmb3IgKGkgPSAwOyBpIDwgeTsgKytpKQoJCXsKCQkJc2NhbmYgKCIlZCIsICZiW2ldKTsKCQl9CgkJc29ydCAoYSwgYSArIHkpOwoJCXNvcnQgKGIsIGIgKyB5KTsKCQl6ID0gMDsKCQlmb3IgKGkgPSAwOyBpIDwgeTsgKytpKQoJCXsKCQkJaWYgKGFbaV0gPD0gYltpXSkKCQkJewoJCQkJeiA9IHogKyAxOwoJCQl9CgkJCWVsc2UKCQkJewoJCQkJY29udGludWU7CgkJCX0JCgkJfQoJCXByaW50ZiAoIiVkXG4iLCB6KTsKCX0KCXJldHVybiAwOwp9