object Main extends App {
	override def main(args: Array[String]) = {
		val sc = new java.util.Scanner(System.in)
		val w,h,x,y,r = sc.nextInt()
		
		println(solve(w,h,x,y,r))
	}
	
	def solve(w:Int, h:Int, x:Int, y:Int , r:Int):String = {
		val rect = new Rectangle(w,h)
		val cir = new Circle(x,y,r)
		rect.contains(cir) match {
			case true => "Yes"
			case false => "No"
		}
	}
	
}

class Rectangle(val w:Int, val h:Int){
	
	def contains(circle: Circle):Boolean = {
		isValidX(circle.getLeft) &&
		isValidX(circle.getRight) &&
		isValidY(circle.getBottom) &&
		isValidY(circle.getTop)
	}
	
	def isValidX(x:Int):Boolean = {
		0 <= x && x <= w
	}
	
	def isValidY(y:Int):Boolean = {
		0 <= y && y <= h
	}

}
class Circle(val x:Int , val y:Int , val r:Int){
	val getBottom = y - r
	val getTop = y + r
	val getLeft = x - r
	val getRight = x + r
	
}