a = list(map(int,input().split()))
b = list(map(int,input().split()))

def is_kado(li):
	if len(set(li)) == 3 and li[1] in {max(li),min(li)}:
		return True
	else:
		return False

for i in range(3):
	for j in range(3):
		if is_kado(a[:i]+[b[j]]+a[i+1:]) and is_kado(b[:j]+[a[i]]+b[j+1:]):
			print("Yes")
			exit()
print("No")