#include<bits/stdc++.h>
using namespace std;
int main(){
long long n,m,a[21],b[21];
cin >> n >> m;
long long as=0,bs=0;
for(int i=1;i<=n;i++) cin >> a[i];
for(int i=1;i<=m;i++) cin >> b[i];
int red=15;
for(int i=1;i<=n;i++){
if(i%2==1&&a[i]!=1&&red!=0){
if(a[i]<4) bs+=4;
else bs+=a[i];
continue;
}
if((i%2==0&&a[i]==1)||a[i]==0){
bs+=4;
continue;
}
if(red==0&&a[i]!=a[i-1]+1&&a[i]!=2){
bs+=4;
continue;
}
as+=a[i];
if(a[i]==1) red--;
}
for(int i=1;i<=m;i++){
if(i%2==1&&b[i]!=1&&red!=0){
if(b[i]<4) as+=4;
else as+=b[i];
continue;
}
if((i%2==0&&b[i]==1)||b[i]==0){
as+=4;
continue;
}
if(red==0&&b[i]!=b[i-1]+1&&b[i]!=2){
as+=4;
continue;
}
bs+=b[i];
if(b[i]==1) red--;
}
cout << as << " " << bs;
return 0;
}