N, xLB, xRB = map(int, input().split()) S = [[-1]*1280 for _ in range(1680)] for i in range(N): XLi, YUi, XRi, YDi = map(int, input().split()) for j in range(max(0, YUi-1), min(1680, YDi)): for k in range(max(0, XLi-1), min(1280, XRi)): S[j][k] = i s = set() for i in range(xLB-1, xRB): for j in range(1679, -1, -1): if S[j][i]==-1: continue s.add(S[j][i]) break for i in range(N): if i in s: print(1) else: print(0)