#include<bits/stdc++.h>
using namespace std;
int n,na,nb,a[2005],b[2005],ap=0,bp=0;
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++) {
if(a[i%na]==0) {
if(b[i%nb]==4||b[i%nb]==2||b[i%nb]==3) {
ap++;
}
if(b[i%nb]==1)bp++;
}
if(a[i%na]==1) {
if(b[i%nb]==3||b[i%nb]==0) {
ap++;
}
if(b[i%nb]==4||b[i%nb]==2)bp++;
}
if(a[i%na]==2) {
if(b[i%nb]==1||b[i%nb]==4) {
ap++;
}
if(b[i%nb]==3||b[i%nb]==0)bp++;
}
if(a[i%na]==3) {
if(b[i%nb]==2||b[i%nb]==4) {
ap++;
}
if(b[i%nb]==1||b[i%nb]==0)bp++;
}
if(a[i%na]==4) {
if(b[i%nb]==1) {
ap++;
}
if(b[i%nb]==3||b[i%nb]==0||b[i%nb]==2)bp++;
}
}
cout<<ap<<" "<<bp;
return 0;
}