n,m = map(int,input().split())
a = []
b = []
for i in range(n):
a.append([])
a[i] = list(map(str,input().split()))
for j in range(m):
b.append([])
b[j] = list(map(int,input().split()))
for k in range(m):
num = 1 if b[k][0]+b[k][1]*int(a[0][0])+b[k][2]*int(a[0][1])>0 else 0
for l in range(1,n):
num2 = 1 if b[k][0]+b[k][1]*int(a[l][0])+b[k][2]*int(a[l][1])>0 else 0
if (num == num2 and a[0][2] != a[l][2]) or (num != num2 and a[0][2] == a[l][2]):
print("No")
break
else:
print("Yes")
continue