from collections import defaultdict INF = 1<<60 N, M = map(int, input().split()) edge = [list(map(int, input().split())) for _ in range(M)] C = list(map(int, input().split())) dbit = 0 for i, c in enumerate(C): dbit ^= c<