w,h,x,y,r=gets.split.map(&:to_i)

points = [
  [x+r, y+r],
  [x+r,y-r],
  [x-r,y+r],
  [x-r,y-r],
]

def cover(w,h,px,py)
  px>=0&&px<=w&&py>=0&&py<=h
end

result = points.all?{|p|
px,py = p
cover(w,h,px, py)
}

puts result ? "Yes" : "No"
