# 5     n
# 1 2   d1_1 d1_1
# 6 6
# 4 4
# 3 3
# 3 2   d1_n d2_n

n = gets.to_i
array_d1, array_d2 = n.times.map{ gets.split.map(&:to_i) }.transpose

array_flag = Array.new(n+1, 0)
ans = 0

n.times do |i|
  d1 = array_d1[i]
  d2 = array_d2[i]
  if d1 == d2
    array_flag[i+1] = array_flag[i] + 1
    if array_flag[i+1] == 3
      ans += 1
      break
    end
  else
    array_flag[i+1] = 0
  end
end

if ans == 1
  puts "Yes"
else
  puts "No"
end
