#include
#define N 100000
using namespace std;
int c[N*2+2],c1[N*2+2];
int main ()
{
int n,m;
freopen("BSET.INP","r",stdin);
freopen("BSET.OUT","w",stdout);
cin >> n >> m;
for(int a,i=1;i<=n;i++) {
cin >> a;
c[a+N]++;}
for(int b,i=1;i<=m;i++) {
cin >> b;
c1[b+N]++;}
int g=0,h=0;
for(int i=1;i<=2*N;i++) {
if(c[i]>0 && c1[i]>0) g++;
if(c[i]> 0 || c1[i]>0) h++;
}
cout << h << " " << g;
return 0;
}