/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
// your code goes here
Scanner sc
=new Scanner
(System.
in); int n=sc.nextInt();
int a[]=new int[n];
for(int i=0;i<n;i++) a[i]=sc.nextInt();
int b[]=new int[n];
for(int i=0;i<n;i++) b[i]=sc.nextInt();
int dpa[][]=new int[n+1][2];
int dpb[][]=new int[n+1][2];
if(a[0]%2==0) dpa[1][0]=1;
else dpa[1][1]=1;
if(b[0]%2==0) dpb[1][0]=1;
else dpb[1][1]=1;
for(int i=2;i<=n;i++){
if(a[i-1]%2==0){
dpa[i][0]=dpa[i-1][0]+dpb[i-1][0];
dpa[i][1]=dpa[i-1][1]+dpb[i-1][1];
}else{
dpa[i][0]=dpa[i-1][1]+dpb[i-1][1];
dpa[i][1]=dpa[i-1][0]+dpb[i-1][0];
}
if(b[i-1]%2==0){
dpb[i][0]=dpb[i-1][0]+dpa[i-1][0];
dpb[i][1]=dpb[i-1][1]+dpa[i-1][1];
}else{
dpb[i][0]=dpa[i-1][1]+dpb[i-1][1];
dpb[i][1]=dpa[i-1][0]+dpb[i-1][0];
}
}
System.
out.
println("Even number of ways: "+(dpa
[n
][0]+dpb
[n
][0])); System.
out.
println("Odd number of ways: "+(dpa
[n
][1]+dpb
[n
][1])); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCQlTY2FubmVyIHNjPW5ldyBTY2FubmVyKFN5c3RlbS5pbik7CgkJaW50IG49c2MubmV4dEludCgpOwoJCWludCBhW109bmV3IGludFtuXTsKCQlmb3IoaW50IGk9MDtpPG47aSsrKSBhW2ldPXNjLm5leHRJbnQoKTsKCQlpbnQgYltdPW5ldyBpbnRbbl07CgkJZm9yKGludCBpPTA7aTxuO2krKykgYltpXT1zYy5uZXh0SW50KCk7CgkJaW50IGRwYVtdW109bmV3IGludFtuKzFdWzJdOwoJCWludCBkcGJbXVtdPW5ldyBpbnRbbisxXVsyXTsKCQlpZihhWzBdJTI9PTApIGRwYVsxXVswXT0xOwoJCWVsc2UgZHBhWzFdWzFdPTE7CgkJCgkJaWYoYlswXSUyPT0wKSBkcGJbMV1bMF09MTsKCQllbHNlIGRwYlsxXVsxXT0xOwoJCQoJCWZvcihpbnQgaT0yO2k8PW47aSsrKXsKCQkJaWYoYVtpLTFdJTI9PTApewoJCQkJZHBhW2ldWzBdPWRwYVtpLTFdWzBdK2RwYltpLTFdWzBdOwoJCQkJZHBhW2ldWzFdPWRwYVtpLTFdWzFdK2RwYltpLTFdWzFdOwoJCQl9ZWxzZXsKCQkJCWRwYVtpXVswXT1kcGFbaS0xXVsxXStkcGJbaS0xXVsxXTsKCQkJCWRwYVtpXVsxXT1kcGFbaS0xXVswXStkcGJbaS0xXVswXTsKCQkJfQoJCQkKCQkJaWYoYltpLTFdJTI9PTApewoJCQkJZHBiW2ldWzBdPWRwYltpLTFdWzBdK2RwYVtpLTFdWzBdOwoJCQkJZHBiW2ldWzFdPWRwYltpLTFdWzFdK2RwYVtpLTFdWzFdOwoJCQl9ZWxzZXsKCQkJCWRwYltpXVswXT1kcGFbaS0xXVsxXStkcGJbaS0xXVsxXTsKCQkJCWRwYltpXVsxXT1kcGFbaS0xXVswXStkcGJbaS0xXVswXTsKCQkJfQoJCX0KCQlTeXN0ZW0ub3V0LnByaW50bG4oIkV2ZW4gbnVtYmVyIG9mIHdheXM6ICIrKGRwYVtuXVswXStkcGJbbl1bMF0pKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oIk9kZCBudW1iZXIgb2Ygd2F5czogIisoZHBhW25dWzFdK2RwYltuXVsxXSkpOwoJfQp9