N,P,Q = map(int, input().split()) C = [list(map(int, input().split())) for _ in range(N)] cnt = 0 for i in range(N): cnt += C[i][0] if cnt != P+Q: print("No") else: D = [0]*N E = [0]*N for i in range(N): D[i] = max(0,C[i][0]-C[i][2]) E[i] = min(C[i][0],C[i][1]) ans = [[D[i],E[i]-D[i],i] for i in range(N)] flag = "No" if sum(D)==P: flag = "Yes" elif sum(D)