#include<iostream>
using namespace std;
int main(){
int n,a,b;
cin>>n>>a>>b;
int A[205],B[205];
int score[5][5];
score[0][0] = 0;
score[0][1] = -1;
score[0][2] = 1;
score[0][3] = 1;
score[0][4] = -1;
score[1][0] = 1;
score[1][1] = 0;
score[1][2] = -1;
score[1][3] = 1;
score[1][4] = -1;
score[2][0] = -1;
score[2][1] = 1;
score[2][2] = 0;
score[2][3] = -1;
score[2][4] = 1;
score[3][0] = -1;
score[3][1] = -1;
score[3][2] = 1;
score[3][3] = 0;
score[3][4] = 1;
score[4][0] = 1;
score[4][1] = 1;
score[4][2] = -1;
score[4][3] = -1;
score[4][4] = 0;
for(int i = 0;i < a;i++){
cin>>A[i];
}
for(int i = 0;i < b;i++){
cin>>B[i];
}
int an = 0,bn = 0;
int as = 0,bs = 0;
for(int i = 0;i < n;i++){
if(score[A[an % a]][B[bn % b]] == 1) as++;
else if(score[A[an % a]][B[bn % b]] == -1) bs++;
}
cout<<as<<" "<<bs;
return 0;
}