def c(a) a.uniq.size==3 && (a.max==a[1] || a.min==a[1]) end a,b=$<.map{_1.split.map &:to_i} puts [1,2,4].any?{|j| x,y=a.dup,b.dup 3.times{ x[_1],y[_1]=y[_1],x[_1] if j[_1]==1 } c(x)&&c(y) }?"Yes":"No"