a = [[0,0]]
ans = a
3.times do
  b = []
  a.each do |x, y|
    b << [x+1, y+2]
    b << [x+1, y-2]
    b << [x+2, y+1]
    b << [x+2, y-1]
    b << [x-1, y+2]
    b << [x-1, y-2]
    b << [x-2, y+1]
    b << [x-2, y-1]
  end
  ans += b.uniq
  a = b.uniq
end
puts ans.member?(gets.split.map(&:to_i)) ? 'YES' : 'NO'