object Main extends App {
	val strAry = io.StdIn.readLine().split(' ')
	val num1 = strAry(0).toInt
	val num2 = strAry(1).toInt
	val num3 = strAry(2).toInt
	val num4 = strAry(3).toInt
	val num5 = strAry(4).toInt
	
	// x座標からrを引いて-になったらだめ
	// x座標にrを足してnum1より大きかったらだめ
	// y座標からrを引いて-になったらだめ
	// y座標にrを足してnum2より大きかったらだめ
	// それ以外はok
	
	val result = (num1, num2, num3, num4, num5) match {
		case (w, h, x, y, r) if (x - r) < 0 => "No"
		case (w, h, x, y, r) if (x + r) > w => "No"
		case (w, h, x, y, r) if (y - r) < 0 => "No"
		case (w, h, x, y, r) if (y + r) > h => "No"
		case _ => "Yes"
	}
	
	println(result)
}
