#include<bits/stdc++.h>
using namespace std;
int a[203] , b[203] , m1 , m2;
int main()
{
int n , n1 , n2 ;
cin >> n >> n1 >> n2;
for(int i = 0; i < n1; i++)
cin >> a[i];
for(int i = 0; i < n1; i++)
cin >> b[i];
for(int i = 0; i < n; i++)
{
int j = i % n1 , z = i % n2;
if(a[j] == 0)
{
if(b[z] == 1 || b[z] == 4) m2++;
if(b[z] == 2 || b[z] == 3) m1++;
continue;
}
if(a[j] == 1)
{
if(b[z] == 2 || b[z] == 4) m2++;
if(b[z] == 0 || b[z] == 3) m1++;
continue;
}
if(a[j] == 2)
{
if(b[z] == 0 || b[z] == 3) m2++;
if(b[z] == 1 || b[z] == 4) m1++;
continue;
}
if(a[j] == 3)
{
if(b[z] == 2 || b[z] == 4) m1++;
if(b[z] == 0 || b[z] == 1) m2++;
continue;
}
if(a[j] == 4)
{
if(b[z] == 0 || b[z] == 1) m1++;
if(b[z] == 2 || b[z] == 3) m2++;
continue;
}
}
cout << m1 << " " << m2;
return 0;
}