let split str delim =
  let rec doit s acc =
    match
      try Some (String.index s delim)
      with _ -> None
    with
    | None -> s :: acc
    | Some i ->
        let s1 = String.sub s 0 i in
        let s2 = String.sub s (i + 1) (String.length s - String.length s1 - 1) in
        doit s2 (s1 :: acc)
  in
  List.rev (doit str [])

let () =
  let l = read_line () in
  match List.map int_of_string (split l ' ') with
  | [] | [_] | _::_::[] | _::_::_::[] | _::_::_::_::[] -> exit 1
  | w :: h :: x :: y :: r :: _ ->
      let str = if (x - r >= 0) && (x + r <= w) && (y - r >= 0) && (y + r <= h) then "Yes"
                else "No" in
      Printf.printf "%s\n" str