#import<bits/stdc++.h>
#define endl '\n'
using namespace std;
int i,j,k,m,n,p=1,x,y,z,a[1000005],b[1000005],c[1000005];
string s;
int main()
{
	ios_base::sync_with_stdio(0);
	cin.tie(0);
	cout.tie(0);
	cin>>n>>s;
	for(;i<n;i++)z+=s[i]&1;
	if(z==n)
	{
		p=2;
		for(;i--;)a[i]=(s[i]&2)>>1;
	}
	else
	{
		for(;i--;)a[i]=!(s[i]&1);
	}
	for(i=0;++i<n;)
	{
		if(i&1)
		{
			c[i]=c[i-1];
		}
		else
		{
			b[i]=b[i>>1]+1;
			c[i]=c[i-1]+b[i];
		}
		//cout<<b[i]<<' '<<c[i]<<endl;
	}
	k=n-1;
	//for(i=0;i<n;i++)cout<<a[i];cout<<endl;
	for(i=0;i<n;i++)
	{
		if(a[i])
		{
			if(c[k]-c[i]==c[k-i])m=!m;
		}
		//cout<<i<<' '<<c[k]<<' '<<c[i]<<' '<<c[k-i]<<' '<<m<<endl;
	}
	cout<<m*p;
}