a,b=map(int,input().split())
c,d=map(int,input().split())
e,f=map(int,input().split())
lst=[a,b,c,d,e,f]
ans='NO'
if lst.count(1)==1:
  if lst.count(2)==2:
    if lst.count(3)==2:
      if lst.count(4)==1:
        ans='YES'
print(ans) a,b=map(int,input().split()) a map(int,input().split()) map int input().split() ().split () input split b c,d=map(int,input().split()) c map(int,input().split()) map int input().split() ().split () input split d e,f=map(int,input().split()) e map(int,input().split()) map int input().split() ().split () input split f lst=[a,b,c,d,e,f] lst [a,b,c,d,e,f] a b c d e f ans='NO' ans 'NO' if lst.count(1)==1:
  if lst.count(2)==2:
    if lst.count(3)==2:
      if lst.count(4)==1:
        ans='YES' lst.count(1)==1 lst.count(1) lst.count lst count 1 1 if lst.count(2)==2:
    if lst.count(3)==2:
      if lst.count(4)==1:
        ans='YES' lst.count(2)==2 lst.count(2) lst.count lst count 2 2 if lst.count(3)==2:
      if lst.count(4)==1:
        ans='YES' lst.count(3)==2 lst.count(3) lst.count lst count 3 2 if lst.count(4)==1:
        ans='YES' lst.count(4)==1 lst.count(4) lst.count lst count 4 1 ans='YES' ans 'YES' print(ans) print ans a,b=map(int,input().split()) map(int,input().split()) a lst=[a,b,c,d,e,f] [a,b,c,d,e,f] lst e,f=map(int,input().split()) map(int,input().split()) e d=map(int,input().split()) map(int,input().split()) d ans='YES' 'YES' ans f=map(int,input().split()) map(int,input().split()) f ans='NO' 'NO' ans b=map(int,input().split()) map(int,input().split()) b c,d=map(int,input().split()) map(int,input().split()) c
a,b=map(int,input().split())
c,d=map(int,input().split())
e,f=map(int,input().split())
lst=[a,b,c,d,e,f]
ans='NO'
if lst.count(1)==1:
  if lst.count(2)==2:
    if lst.count(3)==2:
      if lst.count(4)==1:
        ans='YES'
print(ans)