#include <stdio.h>
int main(){
	int i,N,n1,n2,cnt1=0,cnt2=0;
	scanf("%d %d %d",&N,&n1,&n2);
	int a[n1],b[n2];
	for(i=0;i<n1;i++)scanf("%d",&a[i]);
	for(i=0;i<n2;i++)scanf("%d",&b[i]);
	for(i=0;i<N;i++){
		if(a[i%n1]==b[i%n2])continue;
		if(a[i%n1]==0){
			if(b[i%n2]==2||b[i%n2]==3)cnt1++;
			else cnt2++;
			continue;
		}
		if(a[i%n1]==1){
			if(b[i%n2]==0||b[i%n2]==3)cnt1++;
			else cnt2++;
			continue;
		}
		if(a[i%n1]==2){
			if(b[i%n2]==1||b[i%n2]==4)cnt1++;
			else cnt2++;
			continue;
		}
		if(a[i%n1]==3){
			if(b[i%n2]==2||b[i%n2]==4)cnt1++;
			else cnt2++;
			continue;
		}
		if(a[i%n1]==4){
			if(b[i%n2]==0||b[i%n2]==1)cnt1++;
			else cnt2++;
			continue;
		}
	}
	printf("%d %d\n",cnt1,cnt2);
	return 0;
}

/**************************************************************
	Problem: 2334
	User: admin
	Language: C
	Result: Accepted
	Time:53 ms
	Memory:1144 kb
****************************************************************/