import sys def solve(): # N ni o'qiymiz n_input = sys.stdin.readline() if not n_input: return n = int(n_input.strip()) names = [] for _ in range(n): # Har bir ishtirokchining S va T qiymatlarini ro'yxatga olamiz names.append(sys.stdin.readline().split()) # Har bir ishtirokchi uchun alohida tekshiramiz for i in range(n): s_i, t_i = names[i] # Familiyasini (S_i) ishlata oladimi? s_can_use = True # Ismini (T_i) ishlata oladimi? t_can_use = True # Boshqa barcha ishtirokchilar bilan solishtiramiz for j in range(n): if i == j: continue # O'zini o'zi bilan solishtirmaydi s_j, t_j = names[j] # Agar i-ishtirokchining familiyasi j-ishtirokchining # ismi yoki familiyasiga teng bo'lsa if s_i == s_j or s_i == t_j: s_can_use = False # Agar i-ishtirokchining ismi j-ishtirokchining # ismi yoki familiyasiga teng bo'lsa if t_i == s_j or t_i == t_j: t_can_use = False # Agar ishtirokchi na familiyasini, na ismini ishlata olsa: if not s_can_use and not t_can_use: print("No") return # Agar barcha ishtirokchilardan muvaffaqiyatli o'tilsa: print("Yes") if __name__ == "__main__": solve()