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]]+a[j+1:]): print("Yes") exit() print("No")