#include <bits/stdc++.h>
using namespace std;
int mat[1002][1002];
int main() {
  int n, ans = 0, ntmp;
  scanf("%d", &n);
  for (int i = 0; i < n; i++) {
    for (int j = 0; j < n; j++) {
      scanf("%d", &mat[i + 1][j + 1]);
    }
    ans ^= mat[i + 1][i + 1];
  }
  int q, d, tmp;
  scanf("%d", &q);
  while (q--) {
    scanf("%d", &tmp);
    if (tmp == 3)
      printf("%d", ans);
    else {
      scanf("%d", &d);
      ans ^= 1;
    }
  }
  printf("\n");
}
