#include <bits/stdc++.h>
using namespace std;
int main() {
int rule[5][5] = {{0,0,1,1,0},
{1,0,0,1,0},
{0,1,0,0,1},
{0,0,1,0,1},
{1,1,0,0,0}};
int N, Na, Nb, scoreA = 0, scoreB = 0;
int arrA[Na], arrB[Nb];
cin >> N >> Na >> Nb;
for (int i = 0; i < Na; ++i)
cin >> arrA[i];
for (int i = 0; i < Nb; ++i)
cin >> arrB[i];
for (int i = 0; i < N; ++i) {
scoreA += rule[arrA[i%Na]][arrB[i%Nb]];
scoreB += rule[arrB[i%Nb]][arrA[i%Na]];
}
cout << scoreA << " " << scoreB;
}
```cpp