#include &quot;bits/stdc++.h&quot;using namespace std;int win[5][5] = { {0, -1, 1, 1, -1}, {1, 0, -1, 1, -1}, {-1, 1, 0, -1, 1}, {-1, -1, 1, 0, 1}, {1, 1, -1, -1, 0}};int main(){ int n,a,b; cin>>n>>a>>b; vector<int> A(a); vector<int> B(b); for(int i = 0;i<a;i++){ cin>>A[i]; } for(int i = 0;i<b;i++){ cin>>B[i]; } int countA = 0,countB = 0; for(int i = 0;i<n;i++){ int a1 = A[i%a] ,b1 = B[i%b]; if (win[a1][b1] == 1) { countA++; } else if (win[a1][b1] == -1) { countB++; } } cout<<countA<<&quot; &quot;<<countB<<endl; return 0;}