#include <bits/stdc++.h>
using namespace std;
int num[10] = {1, 2, 2, 1, 0, 0};
int main() {
  int n, x;
  while (~scanf("%d", &n)) {
    scanf("%d", &x);
    if (x == 0 & n % 2 != 0) {
      printf("%d\n", num[(4 - n % 6 + 6) % 6]);
    } else if (x == 0 & n % 2 == 0) {
      printf("%d\n", num[(5 - n % 6 + 6) % 6]);
    } else if (x == 1 & n % 2 != 0) {
      printf("%d\n", num[(6 - n % 6) % 6]);
    } else if (x == 1 & n % 2 == 0) {
      printf("%d\n", num[(3 - n % 6 + 6) % 6]);
    } else if (x == 2 & n % 2 != 0) {
      printf("%d\n", num[(2 - n % 6 + 6) % 6]);
    } else {
      printf("%d\n", num[(1 - n % 6 + 6) % 6]);
    }
  }
  return 0;
}
