n = int(input()) a = list(map(int, input().split())) dp = {} def get_nimber(a): if a < 0: return 100 if a in dp: return dp[a] ex = [0] * 10 for i in range(60): if a % 2 == 1: g = get_nimber(i) ex[g] = 1 a //= 2 for i in range(10): if ex[i] == 0: return i return -1 res = 0 for i in range(n): g = get_nimber(a[i]) res ^= g print(2 if res == 0 else 1)