Given is a sequence of N digits a_1a_2\ldots a_N, where each element is 1, 2, or 3. Let x_{i,j} defined as follows:

* x_{1,j} := a_j \quad (1 \leq j \leq N)
* x_{i,j} := | x_{i-1,j} - x_{i-1,j+1} | \quad (2 \leq i \leq N and 1 \leq j \leq N+1-i)



Find x_{N,1}.

Constraints

* 2 \leq N \leq 10^6
* a_i = 1,2,3 (1 \leq i \leq N)

Input

Input is given from Standard Input in the following format:


N
a_1a_2\ldotsa_N


Output

Print x_{N,1}.

Examples

Input

4
1231


Output

1


Input

10
2311312312


Output

0

import java.io.InputStream;
import java.io.OutputStream;
import java.io.PrintWriter;

import java.util.*;

public class Main {
    long MOD = (long) 1e9 + 7;

    InputStream in;
    OutputStream out;

    public Main() {
        this(System.in, System.out);
    }

    public Main(InputStream in, OutputStream out) {
        this.in = in;
        this.out = out;
    }
    int N;
    int[] ar;
    String s;
    HashMap<String, Integer> map = new HashMap<>();

    void run() {
        Scanner sc = new Scanner(this.in);
        PrintWriter out = new PrintWriter(this.out);

        // write your code
        N = sc.nextInt();
        s = sc.next();
        ar = new int[N];
        for (int i = 0; i < N; i++) {
            ar[i] = s.charAt(i) - '1';
        }

        long cnt1 = 0;
        long cnt2 = 0;
        boolean exists = false;
        for (int i = 0; i < N; i++) {
            exists |= ar[i] == 1;
            if (ar[i] == 1 && ((N - 1) & i) == i) {
                cnt1++;
            } else if (ar[i] == 2 && ((N - 1) & i) == i)  {
                cnt2++;
            }
        }

        debug(cnt1, cnt2);

        if (cnt1 % 2 == 1) {
            out.println(1);
        } else {
            if (exists) {
                out.println(0);
            } else if (cnt2 % 2 == 1) {
                out.println(2);
            } else {
                out.println(0);
            }
        }


        out.flush();
    }

    void debug(Object... os) {
        System.err.println(Arrays.deepToString(os));
    }

    public static void main(String[] args) {
        new Main().run();
    }
}