#include<bits/stdc++.h>
using namespace std;
int work(int x,int y)//3平,1win,2s
{
if(x==y) return 3;
if(x==0)
{
if(y==1 || y==4) return 2;
if(y==2 || y==3) return 1;
}
if(x==1)
{
if(y==2 || y==4) return 2;
if(y==0 || y==3) return 1;
}
if(x==2)
{
if(y==0 || y==3) return 2;
if(y==1 || y==4) return 1;
}
if(x==3)
{
if(y==1 || y==0) return 2;
if(y==2 || y==4) return 1;
}
if(x==4)
{
if(y==2 || y==3) return 2;
if(y==1 || y==0) return 1;
}
}
int n,na,nb;
int a[205],b[205],s[5];
int main(){
cin>>n>>na>>nb;
for(int i=1;i<=na;i++)
{
cin>>a[i];
}
for(int i=1;i<=nb;i++)
{
cin>>b[i];
}
for(int i=1;i<=n;i++)
{
s[work(a[i%na],b[i%nb])]++;
}
cout<<s[1]<<" "<<s[2]<<endl;
return 0;
}