#include<iostream>
#include<queue>
using namespace std;
int s[5][5]={{1,0,2,2,0},{0,1,0,2,0},{2,0,1,0,2},{2,2,0,1,2},{0,0,2,2,1}};
int ma=1,mb=1,pa,pb;
int main()
{
int n,a,b;
cin>>n>>a>>b;
queue<int> a1,b1;
for(int i=1;i<=a;i++)
{
int t;
cin>>t;
a1.push(t);
}
for(int i=1;i<=b;i++)
{
int t;
cin>>t;
b1.push(t);
}
for(int i=1;i<=n;i++)
{
int t1=a1.front();
int t2=b1.front();
a1.push(a1.front());
b1.push(b1.front());
a1.pop();
b1.pop();
int t=s[t1][t2];
if(t==2) pa++;
else if(t==0) pb++;
}
cout<<pa<<' '<<pb;
return 0;
}
```